Trait collenchyma_blas::operation::IOperationGemm
[−]
[src]
pub trait IOperationGemm<F> { fn compute(&self, alpha: &MemoryType, at: Transpose, a_dims: &[usize], a: &MemoryType, bt: Transpose, b_dims: &[usize], b: &MemoryType, beta: &MemoryType, c_dims: &[usize], c: &mut MemoryType) -> Result<(), Error>; }
Describes a Gemm Operation.
Required Methods
fn compute(&self, alpha: &MemoryType, at: Transpose, a_dims: &[usize], a: &MemoryType, bt: Transpose, b_dims: &[usize], b: &MemoryType, beta: &MemoryType, c_dims: &[usize], c: &mut MemoryType) -> Result<(), Error>
Computes the Gemm operation.
Implementors
impl IOperationGemm<f32> for Backend<Native>
impl IOperationGemm<f64> for Backend<Native>