Skip to main content

GemmDispatch

Trait GemmDispatch 

Source
pub trait GemmDispatch: Send + 'static {
    // Required methods
    fn dtype_name(&self) -> &'static str;
    fn op_name(&self) -> &'static str;
    fn dispatch(self: Box<Self>, ctx: &BlasDispatchCtx<'_>);
}
Expand description

Erased GemmRequest<T>. Implementors live in kernel::blas::gemm.

Required Methods§

Source

fn dtype_name(&self) -> &'static str

Source

fn op_name(&self) -> &'static str

Source

fn dispatch(self: Box<Self>, ctx: &BlasDispatchCtx<'_>)

Implementors§