ScalarType

Type Alias ScalarType 

Source
pub type ScalarType = ScalarType;
Available on crate features std and tensor-ptr only.
Expand description

Redefinition of the ScalarType.

Aliased Type§

#[repr(u32)]
pub enum ScalarType {
Show 30 variants ScalarType_Byte = 0, ScalarType_Char = 1, ScalarType_Short = 2, ScalarType_Int = 3, ScalarType_Long = 4, ScalarType_Half = 5, ScalarType_Float = 6, ScalarType_Double = 7, ScalarType_ComplexHalf = 8, ScalarType_ComplexFloat = 9, ScalarType_ComplexDouble = 10, ScalarType_Bool = 11, ScalarType_QInt8 = 12, ScalarType_QUInt8 = 13, ScalarType_QInt32 = 14, ScalarType_BFloat16 = 15, ScalarType_QUInt4x2 = 16, ScalarType_QUInt2x4 = 17, ScalarType_Bits1x8 = 18, ScalarType_Bits2x4 = 19, ScalarType_Bits4x2 = 20, ScalarType_Bits8 = 21, ScalarType_Bits16 = 22, ScalarType_Float8_e5m2 = 23, ScalarType_Float8_e4m3fn = 24, ScalarType_Float8_e5m2fnuz = 25, ScalarType_Float8_e4m3fnuz = 26, ScalarType_UInt16 = 27, ScalarType_UInt32 = 28, ScalarType_UInt64 = 29,
}

Variants§

§

ScalarType_Byte = 0

§

ScalarType_Char = 1

§

ScalarType_Short = 2

§

ScalarType_Int = 3

§

ScalarType_Long = 4

§

ScalarType_Half = 5

§

ScalarType_Float = 6

§

ScalarType_Double = 7

§

ScalarType_ComplexHalf = 8

§

ScalarType_ComplexFloat = 9

§

ScalarType_ComplexDouble = 10

§

ScalarType_Bool = 11

§

ScalarType_QInt8 = 12

§

ScalarType_QUInt8 = 13

§

ScalarType_QInt32 = 14

§

ScalarType_BFloat16 = 15

§

ScalarType_QUInt4x2 = 16

§

ScalarType_QUInt2x4 = 17

§

ScalarType_Bits1x8 = 18

§

ScalarType_Bits2x4 = 19

§

ScalarType_Bits4x2 = 20

§

ScalarType_Bits8 = 21

§

ScalarType_Bits16 = 22

§

ScalarType_Float8_e5m2 = 23

§

ScalarType_Float8_e4m3fn = 24

§

ScalarType_Float8_e5m2fnuz = 25

§

ScalarType_Float8_e4m3fnuz = 26

§

ScalarType_UInt16 = 27

§

ScalarType_UInt32 = 28

§

ScalarType_UInt64 = 29