-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Extend CI for i8mm kernels as well #16234
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
base: master
Are you sure you want to change the base?
Conversation
Hi @ggerganov , could you trigger the CI again? |
@ggerganov thanks for running the CI! Let me know if I can make any more changes |
|
||
float result = INFINITY; | ||
qfns_cpu->vec_dot(test_size, &result, 0, tmp_q1.data(), 0, tmp_q2.data(), 0, 1); | ||
qfns_cpu->vec_dot(test_size, &result, 0, tmp_q1.data(), 0, tmp_q2.data(), 0, nrc); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we need to expand the input data depending on nrc
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure. Can you tell me an appropriate test_size
for nrc=2
? Would it just be double?
I went through the logs of some of the failed tests and it looks like they may be unrelated to the modified CI in this PR. @ggerganov or the team, can you help me with this/ tell me if I'm missing something? Thank you! |
The i8mm kernels require
nrc == 2
to actually get triggered.But currently, the CI's test-quantize-fns.cpp tests only the scenario where
nrc=1
.