osdir.com

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Go] Npyio / Arrow support


hi there,

Back in the days, for my particle physics work, I had to be able to read
and write numpy data files[1] (for interop with existing analysis
pipelines.)

I was wondering whether I couldn't integrate this Go package with Apache
Arrow:
- https://github.com/sbinet/npyio

and put it under github.com/apache/arrow/go as either
- github.com/apache/arrow/go/npyio, or
- github.com/apache/arrow/go/arrow/npyio (as a sibling of the already
existing csv package.)

that new npyio package would have builtin support for array.Interface and
tensor.Interface.

thoughts?

cheers,
-s

[1]: http://docs.scipy.org/doc/numpy/neps/npy-format.html