pub use ruda_driver_cann::CannError;
pub use ruda_driver_cann::tensor::{CannSession, CannTensor, DType};
pub fn matmul(
a: &CannTensor,
b: &CannTensor,
output_dtype: DType,
cube_math_type: i8,
) -> Result<CannTensor, CannError> {
a.session().matmul(a, b, output_dtype, cube_math_type)
}