-
Notifications
You must be signed in to change notification settings - Fork 217
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No kit found for matmul on 0.21.8 #1612
Comments
Hey, sorry for that, the kit abstraction is a pretty big change in the matrix multiplication code. What target are you running on ? |
This is native runtime on Apple M2. |
Are we really running native arm64 here ? not emulated x86_64 over an arm64 system ? Can you run a |
May relate to the re-opening of #1022 . |
Hi @kali . Yes, that was the root cause:
I managed to run with 0.21.8 on my x86_64 Ubuntu and when building targeting
Just out of curiosity: what's the reason that made the emulated x86_64 build run on arm64 on 0.19 but not with 0.21? Thanks for helping out. |
Just wanted to say, it is a bit weird that your mac is not on arm64 by default. As for x86 emulated on an arm64 mac not working, it's an interesting question, i definitiely want to have a look. |
I know, I had this problem before as well in a different project. I think the issue is that whenever I get a new laptop, I restore it using time machine and who knows what comes along, and sometimes issues like this, comes back to haunt me. |
I tried to run multiple transformers models using the examples in the repo on 0.21.8 and always got errors missing the MatMul ops. Examples:
with sentence transformers
with distilbert:
with albert:
After reverting to
0.19.8
, it started to work againThe text was updated successfully, but these errors were encountered: