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;
}