#[repr(u32)]pub enum Tosa0010001Op {
Show 66 variants
ARGMAX = 0,
AVG_POOL2D = 1,
CONV2D = 2,
CONV3D = 3,
DEPTHWISE_CONV2D = 4,
FFT2D = 5,
MATMUL = 6,
MAX_POOL2D = 7,
RFFT2D = 8,
TRANSPOSE_CONV2D = 9,
CLAMP = 10,
ERF = 11,
SIGMOID = 12,
TANH = 13,
ADD = 14,
ARITHMETIC_RIGHT_SHIFT = 15,
BITWISE_AND = 16,
BITWISE_OR = 17,
BITWISE_XOR = 18,
INTDIV = 19,
LOGICAL_AND = 20,
LOGICAL_LEFT_SHIFT = 21,
LOGICAL_RIGHT_SHIFT = 22,
LOGICAL_OR = 23,
LOGICAL_XOR = 24,
MAXIMUM = 25,
MINIMUM = 26,
MUL = 27,
POW = 28,
SUB = 29,
TABLE = 30,
ABS = 31,
BITWISE_NOT = 32,
CEIL = 33,
CLZ = 34,
COS = 35,
EXP = 36,
FLOOR = 37,
LOG = 38,
LOGICAL_NOT = 39,
NEGATE = 40,
RECIPROCAL = 41,
RSQRT = 42,
SIN = 43,
SELECT = 44,
EQUAL = 45,
GREATER = 46,
GREATER_EQUAL = 47,
REDUCE_ALL = 48,
REDUCE_ANY = 49,
REDUCE_MAX = 50,
REDUCE_MIN = 51,
REDUCE_PRODUCT = 52,
REDUCE_SUM = 53,
CONCAT = 54,
PAD = 55,
RESHAPE = 56,
REVERSE = 57,
SLICE = 58,
TILE = 59,
TRANSPOSE = 60,
GATHER = 61,
SCATTER = 62,
RESIZE = 63,
CAST = 64,
RESCALE = 65,
}Expand description
TOSA.001000.1 extended instruction opcode
Variants§
ARGMAX = 0
AVG_POOL2D = 1
CONV2D = 2
CONV3D = 3
DEPTHWISE_CONV2D = 4
FFT2D = 5
MATMUL = 6
MAX_POOL2D = 7
RFFT2D = 8
TRANSPOSE_CONV2D = 9
CLAMP = 10
ERF = 11
SIGMOID = 12
TANH = 13
ADD = 14
ARITHMETIC_RIGHT_SHIFT = 15
BITWISE_AND = 16
BITWISE_OR = 17
BITWISE_XOR = 18
INTDIV = 19
LOGICAL_AND = 20
LOGICAL_LEFT_SHIFT = 21
LOGICAL_RIGHT_SHIFT = 22
LOGICAL_OR = 23
LOGICAL_XOR = 24
MAXIMUM = 25
MINIMUM = 26
MUL = 27
POW = 28
SUB = 29
TABLE = 30
ABS = 31
BITWISE_NOT = 32
CEIL = 33
CLZ = 34
COS = 35
EXP = 36
FLOOR = 37
LOG = 38
LOGICAL_NOT = 39
NEGATE = 40
RECIPROCAL = 41
RSQRT = 42
SIN = 43
SELECT = 44
EQUAL = 45
GREATER = 46
GREATER_EQUAL = 47
REDUCE_ALL = 48
REDUCE_ANY = 49
REDUCE_MAX = 50
REDUCE_MIN = 51
REDUCE_PRODUCT = 52
REDUCE_SUM = 53
CONCAT = 54
PAD = 55
RESHAPE = 56
REVERSE = 57
SLICE = 58
TILE = 59
TRANSPOSE = 60
GATHER = 61
SCATTER = 62
RESIZE = 63
CAST = 64
RESCALE = 65
Implementations§
Trait Implementations§
Source§impl Clone for Tosa0010001Op
impl Clone for Tosa0010001Op
Source§fn clone(&self) -> Tosa0010001Op
fn clone(&self) -> Tosa0010001Op
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 Tosa0010001Op
impl Debug for Tosa0010001Op
Source§impl Hash for Tosa0010001Op
impl Hash for Tosa0010001Op
Source§impl Ord for Tosa0010001Op
impl Ord for Tosa0010001Op
Source§fn cmp(&self, other: &Tosa0010001Op) -> Ordering
fn cmp(&self, other: &Tosa0010001Op) -> 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 Tosa0010001Op
impl PartialEq for Tosa0010001Op
Source§impl PartialOrd for Tosa0010001Op
impl PartialOrd for Tosa0010001Op
impl Copy for Tosa0010001Op
impl Eq for Tosa0010001Op
impl StructuralPartialEq for Tosa0010001Op
Auto Trait Implementations§
impl Freeze for Tosa0010001Op
impl RefUnwindSafe for Tosa0010001Op
impl Send for Tosa0010001Op
impl Sync for Tosa0010001Op
impl Unpin for Tosa0010001Op
impl UnsafeUnpin for Tosa0010001Op
impl UnwindSafe for Tosa0010001Op
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