Type Alias deepviewrt_sys::NNEngine

source ·
pub type NNEngine = nn_engine;
Expand description

@struct NNEngine

Engine structure provides the means to implement custom tensor and kernel implementations which implement the DeepViewRT inference backend. As an example the OpenCL backend is provided as a plugin which exposes an NNEngine which maps NNTensors to cl_mem objects and kernels as OpenCL kernels.

Aliased Type§

struct NNEngine { /* private fields */ }

Trait Implementations§

source§

impl Clone for nn_engine

source§

fn clone(&self) -> nn_engine

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for nn_engine

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for nn_engine