TensorBuffer
The underlying storage for archetypes.Tensor.
Tensor elements are stored in a contiguous buffer of a single type.
Variants variants
U8 = 1
Type: non-null List of UInt8
8bit unsigned integer.
U16 = 2
Type: non-null List of UInt16
16bit unsigned integer.
U32 = 3
Type: non-null List of UInt32
32bit unsigned integer.
U64 = 4
Type: non-null List of UInt64
64bit unsigned integer.
I8 = 5
Type: non-null List of Int8
8bit signed integer.
I16 = 6
Type: non-null List of Int16
16bit signed integer.
I32 = 7
Type: non-null List of Int32
32bit signed integer.
I64 = 8
Type: non-null List of Int64
64bit signed integer.
F16 = 9
Type: non-null List of Float16
16bit IEEE-754 floating point, also known as half.
F32 = 10
Type: non-null List of Float32
32bit IEEE-754 floating point, also known as float or single.
F64 = 11
Type: non-null List of Float64
64bit IEEE-754 floating point, also known as double.
Arrow datatype arrow-datatype
Union(Dense,
0: ("_null_markers": Null)
1: ("U8": non-null List(non-null UInt8))
2: ("U16": non-null List(non-null UInt16))
3: ("U32": non-null List(non-null UInt32))
4: ("U64": non-null List(non-null UInt64))
5: ("I8": non-null List(non-null Int8))
6: ("I16": non-null List(non-null Int16))
7: ("I32": non-null List(non-null Int32))
8: ("I64": non-null List(non-null Int64))
9: ("F16": non-null List(non-null Float16))
10: ("F32": non-null List(non-null Float32))
11: ("F64": non-null List(non-null Float64))
)