#[repr(u32)]pub enum ONNXTensorElementDataType {
Show 17 variants
ONNX_TENSOR_ELEMENT_DATA_TYPE_UNDEFINED = 0,
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT = 1,
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT8 = 2,
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT8 = 3,
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT16 = 4,
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT16 = 5,
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT32 = 6,
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT64 = 7,
ONNX_TENSOR_ELEMENT_DATA_TYPE_STRING = 8,
ONNX_TENSOR_ELEMENT_DATA_TYPE_BOOL = 9,
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT16 = 10,
ONNX_TENSOR_ELEMENT_DATA_TYPE_DOUBLE = 11,
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT32 = 12,
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT64 = 13,
ONNX_TENSOR_ELEMENT_DATA_TYPE_COMPLEX64 = 14,
ONNX_TENSOR_ELEMENT_DATA_TYPE_COMPLEX128 = 15,
ONNX_TENSOR_ELEMENT_DATA_TYPE_BFLOAT16 = 16,
}
Variants§
ONNX_TENSOR_ELEMENT_DATA_TYPE_UNDEFINED = 0
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT = 1
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT8 = 2
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT8 = 3
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT16 = 4
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT16 = 5
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT32 = 6
ONNX_TENSOR_ELEMENT_DATA_TYPE_INT64 = 7
ONNX_TENSOR_ELEMENT_DATA_TYPE_STRING = 8
ONNX_TENSOR_ELEMENT_DATA_TYPE_BOOL = 9
ONNX_TENSOR_ELEMENT_DATA_TYPE_FLOAT16 = 10
ONNX_TENSOR_ELEMENT_DATA_TYPE_DOUBLE = 11
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT32 = 12
ONNX_TENSOR_ELEMENT_DATA_TYPE_UINT64 = 13
ONNX_TENSOR_ELEMENT_DATA_TYPE_COMPLEX64 = 14
ONNX_TENSOR_ELEMENT_DATA_TYPE_COMPLEX128 = 15
ONNX_TENSOR_ELEMENT_DATA_TYPE_BFLOAT16 = 16
Trait Implementations§
Source§impl Clone for ONNXTensorElementDataType
impl Clone for ONNXTensorElementDataType
Source§fn clone(&self) -> ONNXTensorElementDataType
fn clone(&self) -> ONNXTensorElementDataType
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 ONNXTensorElementDataType
impl Debug for ONNXTensorElementDataType
Source§impl Hash for ONNXTensorElementDataType
impl Hash for ONNXTensorElementDataType
impl Copy for ONNXTensorElementDataType
impl Eq for ONNXTensorElementDataType
impl StructuralPartialEq for ONNXTensorElementDataType
Auto Trait Implementations§
impl Freeze for ONNXTensorElementDataType
impl RefUnwindSafe for ONNXTensorElementDataType
impl Send for ONNXTensorElementDataType
impl Sync for ONNXTensorElementDataType
impl Unpin for ONNXTensorElementDataType
impl UnwindSafe for ONNXTensorElementDataType
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