pub enum NDArray {
Show 13 variants
Bool(Array<bool, IxDyn>),
U8(Array<u8, IxDyn>),
I8(Array<i8, IxDyn>),
U16(Array<u16, IxDyn>),
I16(Array<i16, IxDyn>),
F16(Array<f16, IxDyn>),
U32(Array<u32, IxDyn>),
I32(Array<i32, IxDyn>),
F32(Array<f32, IxDyn>),
U64(Array<u64, IxDyn>),
I64(Array<i64, IxDyn>),
F64(Array<f64, IxDyn>),
Unsupported,
}
Expand description
De-/serialization target for a NumPy array that uses owned Array for deserialization
Variants§
Bool(Array<bool, IxDyn>)
U8(Array<u8, IxDyn>)
I8(Array<i8, IxDyn>)
U16(Array<u16, IxDyn>)
I16(Array<i16, IxDyn>)
F16(Array<f16, IxDyn>)
U32(Array<u32, IxDyn>)
I32(Array<i32, IxDyn>)
F32(Array<f32, IxDyn>)
U64(Array<u64, IxDyn>)
I64(Array<i64, IxDyn>)
F64(Array<f64, IxDyn>)
Unsupported
Implementations§
Source§impl NDArray
impl NDArray
pub fn into_bool_array(self) -> Option<Array<bool, IxDyn>>
pub fn into_u8_array(self) -> Option<Array<u8, IxDyn>>
pub fn into_i8_array(self) -> Option<Array<i8, IxDyn>>
pub fn into_u16_array(self) -> Option<Array<u16, IxDyn>>
pub fn into_i16_array(self) -> Option<Array<i16, IxDyn>>
pub fn into_f16_array(self) -> Option<Array<f16, IxDyn>>
pub fn into_u32_array(self) -> Option<Array<u32, IxDyn>>
pub fn into_i32_array(self) -> Option<Array<i32, IxDyn>>
pub fn into_f32_array(self) -> Option<Array<f32, IxDyn>>
pub fn into_u64_array(self) -> Option<Array<u64, IxDyn>>
pub fn into_i64_array(self) -> Option<Array<i64, IxDyn>>
pub fn into_f64_array(self) -> Option<Array<f64, IxDyn>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NDArray
impl<'de> Deserialize<'de> for NDArray
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for NDArray
Auto Trait Implementations§
impl Freeze for NDArray
impl RefUnwindSafe for NDArray
impl Send for NDArray
impl Sync for NDArray
impl Unpin for NDArray
impl UnwindSafe for NDArray
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more