-
Notifications
You must be signed in to change notification settings - Fork 13.8k
vulkan: add LOG operation support for F32 and F16 #17183
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
Conversation
|
Thanks, Jeff, for the feedback. I addressed all the comments. PTAL. |
3bcef75 to
8530d4a
Compare
|
Hi @0cc4m, could you please review / approve this PR? |
0cc4m
left a comment
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.
Please fix the shaders-gen issue and rebase to fix the docs/ops conflict. Otherwise this is fine, thank you for the contribution!
d1bcd18 to
0f31caa
Compare
|
Someone has updated the same line in ops.md, so there's another conflict, sorry. I'll merge once you rebase it again. |
06c5543 to
f7dce2c
Compare
f7dce2c to
ba6f9c7
Compare
Should be good now. Please merge as fast as possible :) |
0cc4m
left a comment
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.
Thank you!
* vulkan: add LOG operation support for F32 and F16 Part of ggml-org#14909. * vulkan: Fix LOG operation types * docs: Update operation support documentation for Vulkan LOG operation * vulkan: fix log_f16 shader * docs: restore missing LOG test cases and regenerate ops.md
|
Was this supposed to happen? |
|
No, I think that's another RTE issue. It didn't happen on my hardware, but seems persistent on the CI. |
|
I can neither reproduce it locally. Both succeed for me. |
|
Let's see if #17320 fixes it. |
Summary
Implements LOG operation for the Vulkan backend with F32 and F16 support.
Part of #14909.
Testing