| Crates.io | npy-writer |
| lib.rs | npy-writer |
| version | 0.1.2 |
| created_at | 2022-11-30 01:25:03.455343+00 |
| updated_at | 2022-12-07 00:07:56.645153+00 |
| description | Export numpy arrays in the npy or npz format. |
| homepage | https://github.com/unixpickle/npy-writer |
| repository | https://github.com/unixpickle/npy-writer |
| max_upload_size | |
| id | 725826 |
| size | 12,381 |
This is a small Rust package for writing the NumPy file formats .npy and .npz. This package supports writing the following data types:
ndarray feature)npz files mapping string keys to any of the data types above (via the zip feature)Example of writing a .npy file with integers:
use npy_writer::NumpyWriter;
use std::fs::File;
let mut f = File::create("out.npy").unwrap();
vec![3, 2, 1].write_npy(&mut f).unwrap();
With the feature ndarray, you can write N-dimensional arrays like so:
let mut arr = Array3::zeros((2, 3, 4));
arr.write_npy(&mut f).unwrap();