| 49 | |
| 50 | template<typename T> |
| 51 | void gemm_fallback(Array<T> &out, af_mat_prop optLhs, af_mat_prop optRhs, |
| 52 | const T *alpha, const Array<T> &lhs, const Array<T> &rhs, |
| 53 | const T *beta) { |
| 54 | cpu::gemm(out, optLhs, optRhs, alpha, lhs, rhs, beta); |
| 55 | } |
| 56 | |
| 57 | template<> |
| 58 | void gemm_fallback<half>(Array<half> & /*out*/, af_mat_prop /*optLhs*/, |