logo

Trait neuronika::MatMatMulT[][src]

pub trait MatMatMulT<Rhs> {
    type Output;
    fn mm_t(self, other: Rhs) -> Self::Output;
}
Expand description

Matrix-matrix multiplication with transposed right hand side operand.

This fused operation is marginally faster than performing the matrix-matrix multiplication and transposition separately.

Associated Types

The type of the matrix-matrix multiplication with transposed right hand side operand’s result. See the differentiability arithmetic for more details.

Required methods

Computes the matrix-matrix multiplication between self and transposed other.

Implementors