Skip to main content

IntoTensorElementType

Trait IntoTensorElementType 

Source
pub trait IntoTensorElementType {
    // Required method
    fn into_tensor_element_type() -> TensorElementType;
}
Expand description

Trait used to map Rust types (for example f32) to ONNX tensor element data types (for example Float).

Required Methods§

Source

fn into_tensor_element_type() -> TensorElementType

Returns the ONNX tensor element data type corresponding to the given Rust type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl IntoTensorElementType for bool

Source§

impl IntoTensorElementType for f32

Source§

impl IntoTensorElementType for f64

Source§

impl IntoTensorElementType for i8

Source§

impl IntoTensorElementType for i16

Source§

impl IntoTensorElementType for i32

Source§

impl IntoTensorElementType for i64

Source§

impl IntoTensorElementType for u8

Source§

impl IntoTensorElementType for u16

Source§

impl IntoTensorElementType for u32

Source§

impl IntoTensorElementType for u64

Source§

impl IntoTensorElementType for String

Source§

impl IntoTensorElementType for bf16

Source§

impl IntoTensorElementType for f16

Source§

impl IntoTensorElementType for Complex32

Source§

impl IntoTensorElementType for Complex64

Implementors§