mirror of
https://github.com/huggingface/candle.git
synced 2025-06-16 10:38:54 +00:00
Fail on bf16. (#594)
This commit is contained in:
@ -1206,6 +1206,11 @@ impl Map2 for MatMul {
|
|||||||
rhs_l: &Layout,
|
rhs_l: &Layout,
|
||||||
) -> Result<Vec<T>> {
|
) -> Result<Vec<T>> {
|
||||||
use gemm::{gemm, Parallelism};
|
use gemm::{gemm, Parallelism};
|
||||||
|
|
||||||
|
if T::DTYPE == DType::BF16 {
|
||||||
|
return Err(Error::UnsupportedDTypeForOp(T::DTYPE, "matmul").bt())?;
|
||||||
|
}
|
||||||
|
|
||||||
let (b, m, n, k) = self.0;
|
let (b, m, n, k) = self.0;
|
||||||
let lhs = &lhs[lhs_l.start_offset()..];
|
let lhs = &lhs[lhs_l.start_offset()..];
|
||||||
let rhs = &rhs[rhs_l.start_offset()..];
|
let rhs = &rhs[rhs_l.start_offset()..];
|
||||||
|
Reference in New Issue
Block a user