MCPcopy Index your code
hub / github.com/SingleRust/SingleRust / convert_to_array_f64_array

Function convert_to_array_f64_array

src/shared/mod.rs:296–311  ·  view source on GitHub ↗
(darray: &DynArray)

Source from the content-addressed store, hash-verified

294}
295
296fn convert_to_array_f64_array(darray: &DynArray) -> anyhow::Result<Array2<f64>> {
297 match darray {
298 DynArray::I8(arr) => convert_arrayd_to_array2_f64(arr),
299 DynArray::I16(arr) => convert_arrayd_to_array2_f64(arr),
300 DynArray::I32(arr) => convert_arrayd_to_array2_f64(arr),
301 DynArray::I64(_) => todo!(),
302 DynArray::U8(arr) => convert_arrayd_to_array2_f64(arr),
303 DynArray::U16(arr) => convert_arrayd_to_array2_f64(arr),
304 DynArray::U32(arr) => convert_arrayd_to_array2_f64(arr),
305 DynArray::U64(_) => todo!(),
306 DynArray::F32(arr) => convert_arrayd_to_array2_f64(arr),
307 DynArray::F64(array) => convert_arrayd_to_array2_f64(array),
308 DynArray::Bool(_) => todo!(),
309 DynArray::String(_) => todo!(),
310 }
311}
312
313fn convert_arrayd_to_array2_f64<T: NumericOps>(arrayd: &ArrayD<T>) -> anyhow::Result<Array2<f64>> {
314 let shape = arrayd.shape();

Callers 1

convert_to_array_f64Function · 0.85

Calls 1

Tested by

no test coverage detected