You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for bringing this to our attention, @RetoKrummenacher. Currently, we only have matrix multiplication kernels for f32 and f64 value types (based on BLAS routines). We need either a general implementation of matrix multiplication for a generic value type, or specializations for typical integer value types.
Hello, as far as Ι checked, blas does not natively support integer types.
Perhaps we could look for another third party library that supports integers matrix multiplication.
For now, I have implemented a solution, that uses the CastObj.h to transform integer inputs to double or float and then multiply the input matrixes.
I have also implemented the tests. It works fine, but of course it is not the optimal solution.
Matrix multiplication with dense matrices filled with integers (int64_t) is not working.
Output:
The text was updated successfully, but these errors were encountered: