pub enum TensorData<'a> {
}Expand description
Borrowed, contiguous tensor elements.
Variants§
F32(&'a [f32])
Borrowed f32 elements.
F64(&'a [f64])
Borrowed f64 elements.
F16(&'a [f16])
Borrowed f16 elements.
BF16(&'a [bf16])
Borrowed bf16 elements.
I64(&'a [i64])
Borrowed i64 elements.
I32(&'a [i32])
Borrowed i32 elements.
I16(&'a [i16])
Borrowed i16 elements.
I8(&'a [i8])
Borrowed i8 elements.
U64(&'a [u64])
Borrowed u64 elements.
U32(&'a [u32])
Borrowed u32 elements.
U16(&'a [u16])
Borrowed u16 elements.
U8(&'a [u8])
Borrowed u8 elements.
Bool(&'a [bool])
Borrowed bool elements.
Implementations§
Source§impl TensorData<'_>
impl TensorData<'_>
Trait Implementations§
Source§impl<'a> Clone for TensorData<'a>
impl<'a> Clone for TensorData<'a>
impl<'a> Copy for TensorData<'a>
Auto Trait Implementations§
impl<'a> Freeze for TensorData<'a>
impl<'a> RefUnwindSafe for TensorData<'a>
impl<'a> Send for TensorData<'a>
impl<'a> Sync for TensorData<'a>
impl<'a> Unpin for TensorData<'a>
impl<'a> UnsafeUnpin for TensorData<'a>
impl<'a> UnwindSafe for TensorData<'a>
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