Trait safetensors::slice::IndexOp
source · pub trait IndexOp<'data, T> {
// Required method
fn slice(
&'data self,
index: T
) -> Result<SliceIterator<'data>, InvalidSlice>;
}
Expand description
Trait used to implement multiple signatures for ease of use of the slicing of a tensor
Required Methods§
sourcefn slice(&'data self, index: T) -> Result<SliceIterator<'data>, InvalidSlice>
fn slice(&'data self, index: T) -> Result<SliceIterator<'data>, InvalidSlice>
Returns a slicing iterator which are the chunks of data necessary to reconstruct the desired tensor.