pub enum TmaFeature {
Base,
Im2colWide,
}
Expand description
Atomic features that may be supported by a cube runtime.
Variants§
Base
Base feature set for tensor memory accelerator features. Includes tiling and im2col
Im2colWide
im2colWide encoding for tensor map.
TODO: Not yet implemented due to missing cudarc
support
Trait Implementations§
Source§impl Clone for TmaFeature
impl Clone for TmaFeature
Source§fn clone(&self) -> TmaFeature
fn clone(&self) -> TmaFeature
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 TmaFeature
impl Debug for TmaFeature
Source§impl Ord for TmaFeature
impl Ord for TmaFeature
Source§fn cmp(&self, other: &TmaFeature) -> Ordering
fn cmp(&self, other: &TmaFeature) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TmaFeature
impl PartialEq for TmaFeature
Source§impl PartialOrd for TmaFeature
impl PartialOrd for TmaFeature
impl Copy for TmaFeature
impl Eq for TmaFeature
impl StructuralPartialEq for TmaFeature
Auto Trait Implementations§
impl Freeze for TmaFeature
impl RefUnwindSafe for TmaFeature
impl Send for TmaFeature
impl Sync for TmaFeature
impl Unpin for TmaFeature
impl UnwindSafe for TmaFeature
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