Skip to main content

TensorKind

Trait TensorKind 

Source
pub trait TensorKind<B>: Clone + Debug
where B: BackendTypes,
{ type Primitive: TensorMetadata; // Required method fn name() -> &'static str; }
Expand description

A type-level representation of the kind of a tensor. Metadata access is lazy.

Required Associated Types§

Source

type Primitive: TensorMetadata

The primitive type of the tensor.

Required Methods§

Source

fn name() -> &'static str

The name of the tensor kind.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§