pub struct SparseTensorData {
pub values: TensorData,
pub indices: TensorData,
pub dims: Vec<usize>,
}Expand description
A sparse constant tensor in COO form.
Fields§
§values: TensorDataNon-zero values.
indices: TensorDataIndices of the non-zero values (int64), shape [nnz, rank] or [nnz].
dims: Vec<usize>Dense shape.
Trait Implementations§
Source§impl Clone for SparseTensorData
impl Clone for SparseTensorData
Source§fn clone(&self) -> SparseTensorData
fn clone(&self) -> SparseTensorData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SparseTensorData
impl Debug for SparseTensorData
Source§impl PartialEq for SparseTensorData
impl PartialEq for SparseTensorData
impl StructuralPartialEq for SparseTensorData
Auto Trait Implementations§
impl Freeze for SparseTensorData
impl RefUnwindSafe for SparseTensorData
impl Send for SparseTensorData
impl Sync for SparseTensorData
impl Unpin for SparseTensorData
impl UnsafeUnpin for SparseTensorData
impl UnwindSafe for SparseTensorData
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