pub struct PermuteOperationDescription {
pub input: TensorDescription,
pub out: TensorDescription,
pub axes: Vec<usize>,
}Available on crate feature
repr only.Expand description
Permute operation description.
Fields§
§input: TensorDescriptionInput tensor description.
out: TensorDescriptionOutput tensor description.
axes: Vec<usize>The new order of the dimensions.
Trait Implementations§
Source§impl Clone for PermuteOperationDescription
impl Clone for PermuteOperationDescription
Source§fn clone(&self) -> PermuteOperationDescription
fn clone(&self) -> PermuteOperationDescription
Returns a copy 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 PermuteOperationDescription
impl Debug for PermuteOperationDescription
Source§impl<'de> Deserialize<'de> for PermuteOperationDescription
impl<'de> Deserialize<'de> for PermuteOperationDescription
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
Source§impl Hash for PermuteOperationDescription
impl Hash for PermuteOperationDescription
impl StructuralPartialEq for PermuteOperationDescription
Auto Trait Implementations§
impl Freeze for PermuteOperationDescription
impl RefUnwindSafe for PermuteOperationDescription
impl Send for PermuteOperationDescription
impl Sync for PermuteOperationDescription
impl Unpin for PermuteOperationDescription
impl UnwindSafe for PermuteOperationDescription
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