A JS parser for binary .npy files.
npm install numpy-parser.npy files, supporting all TypedArray subclasses:* float32 & float64
* int8, int16, int32
* uint8, uint16, uint32
This implementation was inspired by this gist by nvictus.
.npy files can encode floats as 16 bit long, too. While JS runtimes may not support this as a native data type, we could still consider supporting it and parsing into 32 bit floats to at least get the bandwidth savings in transit.