Enumeration: ScalarType
Defined in: packages/react-native-executorch/src/types/common.ts:17
Enum representing the scalar types of tensors.
Enumeration Members
BITS16
BITS16:
22
Defined in: packages/react-native-executorch/src/types/common.ts:77
Raw Bits type.
BOOL
BOOL:
11
Defined in: packages/react-native-executorch/src/types/common.ts:53
Boolean type.
BYTE
BYTE:
0
Defined in: packages/react-native-executorch/src/types/common.ts:21
Byte type (8-bit unsigned integer).
CHAR
CHAR:
1
Defined in: packages/react-native-executorch/src/types/common.ts:25
Character type (8-bit signed integer).
DOUBLE
DOUBLE:
7
Defined in: packages/react-native-executorch/src/types/common.ts:49
Double-precision floating point type (64-bit).
FLOAT
FLOAT:
6
Defined in: packages/react-native-executorch/src/types/common.ts:45
Single-precision floating point type (32-bit).
FLOAT8E4M3FN
FLOAT8E4M3FN:
24
Defined in: packages/react-native-executorch/src/types/common.ts:85
Quantized 8-bit floating point type: Sign bit, 4 Exponent bits, 3 Mantissa bits.
FLOAT8E4M3FNUZ
FLOAT8E4M3FNUZ:
26
Defined in: packages/react-native-executorch/src/types/common.ts:93
Quantized 8-bit floating point type with No Unsigned Zero (NUZ): Sign bit, 4 Exponent bits, 3 Mantissa bits.
FLOAT8E5M2
FLOAT8E5M2:
23
Defined in: packages/react-native-executorch/src/types/common.ts:81
Quantized 8-bit floating point type: Sign bit, 5 Exponent bits, 2 Mantissa bits.
FLOAT8E5M2FNUZ
FLOAT8E5M2FNUZ:
25
Defined in: packages/react-native-executorch/src/types/common.ts:89
Quantized 8-bit floating point type with No Unsigned Zero (NUZ): Sign bit, 5 Exponent bits, 2 Mantissa bits.
HALF
HALF:
5
Defined in: packages/react-native-executorch/src/types/common.ts:41
Half-precision floating point type (16-bit).
INT
INT:
3
Defined in: packages/react-native-executorch/src/types/common.ts:33
Integer type (32-bit signed integer).
LONG
LONG:
4
Defined in: packages/react-native-executorch/src/types/common.ts:37
Long integer type (64-bit signed integer).
QINT32
QINT32:
14
Defined in: packages/react-native-executorch/src/types/common.ts:65
Quantized 32-bit signed integer type.
QINT8
QINT8:
12
Defined in: packages/react-native-executorch/src/types/common.ts:57
Quantized 8-bit signed integer type.
QUINT2X4
QUINT2X4:
17
Defined in: packages/react-native-executorch/src/types/common.ts:73
Packed Quantized Unsigned 2-bit Integer type (4 numbers in 1 byte).
QUINT4X2
QUINT4X2:
16
Defined in: packages/react-native-executorch/src/types/common.ts:69
Packed Quantized Unsigned 4-bit Integers type (2 number in 1 byte).
QUINT8
QUINT8:
13
Defined in: packages/react-native-executorch/src/types/common.ts:61
Quantized 8-bit unsigned integer type.
SHORT
SHORT:
2
Defined in: packages/react-native-executorch/src/types/common.ts:29
Short integer type (16-bit signed integer).
UINT16
UINT16:
27
Defined in: packages/react-native-executorch/src/types/common.ts:97
Unsigned 16-bit integer type.
UINT32
UINT32:
28
Defined in: packages/react-native-executorch/src/types/common.ts:101
Unsigned 32-bit integer type.
UINT64
UINT64:
29
Defined in: packages/react-native-executorch/src/types/common.ts:105
Unsigned 64-bit integer type.