pub struct TensorOptions {
pub shape: Option<Vec<usize>>,
pub strides: Option<Vec<usize>>,
pub allow_len_mismatch: bool,
}Expand description
Tensor construction options (shape/stride overrides).
Fields§
§shape: Option<Vec<usize>>Optional explicit shape.
strides: Option<Vec<usize>>Optional explicit strides.
allow_len_mismatch: boolAllow length mismatch when using packed types.
Trait Implementations§
Source§impl Clone for TensorOptions
impl Clone for TensorOptions
Source§fn clone(&self) -> TensorOptions
fn clone(&self) -> TensorOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 TensorOptions
impl Debug for TensorOptions
Source§impl Default for TensorOptions
impl Default for TensorOptions
Source§fn default() -> TensorOptions
fn default() -> TensorOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TensorOptions
impl RefUnwindSafe for TensorOptions
impl Send for TensorOptions
impl Sync for TensorOptions
impl Unpin for TensorOptions
impl UnwindSafe for TensorOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more