Trait tract_hir::internal::tract_linalg::frame::mmm::MatMatMulKer [−][src]
pub trait MatMatMulKer<TI>: 'static + Copy + Clone + Debug + Send + Sync where
TI: Copy + Debug, {
fn name() -> &'static str;
fn kernel(op: &MatMatMulKerSpec<'_, TI>) -> isize;
fn mr() -> usize;
fn nr() -> usize;
fn alignment_bytes_packed_a() -> usize;
fn end_padding_packed_a() -> usize;
fn alignment_bytes_packed_b() -> usize;
fn end_padding_packed_b() -> usize;
}