pub fn deserialize_array<P, A>(
path: P,
format: SerializationFormat,
) -> Result<Array<A, IxDyn>>
Expand description
Deserialize an ndarray from a file
§Arguments
path
- Path to the input fileformat
- Serialization format
§Returns
Result<Array<A, D>>
- Deserialized array or error
§Examples
use ndarray::{Array, IxDyn};
use scirs2_io::serialize::{deserialize_array, SerializationFormat};
// Binary deserialization
let array = deserialize_array::<_, f64>("data.bin", SerializationFormat::Binary).unwrap();
println!("Deserialized array shape: {:?}", array.shape());
// JSON deserialization
let array = deserialize_array::<_, f64>("data.json", SerializationFormat::JSON).unwrap();