AI-assisted programming in llama.cpp relative dev activity with the help from the powerful and incredible Grok3 #12141
jeffzhou2000
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
recently I tried AI-assisted programming for ggml-qnn backend with the help from the powerful Grok3, it really helped me a lot and did an incredible achievement in a highly-difficult(which I personally thought because I don't know how to do it exactly) programming task: offload 4d matrix multiplication to QNN backend. here is the detail:
the powerful Grok3 helped me to finish this highly-difficult programming task in 15 steps(I must clarify that I already made friends with Grok3 a few weeks ago, in other words, I already learnt how to cooperation with Grok3 a few weeks ago):
https://github.com/kantv-ai/ggml-qnn/commits/build_fix/
finally the powerful Grok3 provided an incredible fully(or 99%) AI-generated function:https://github.com/kantv-ai/ggml-qnn/blob/8103d4a55b0edb4d73825fa7db975d1f9aece877/ggml/src/ggml-qnn/ggml-qnn-ops.cpp#L246-L428, two ut case works pretty good with this AI-generated function.
the powerful Grok3 helped me find out some redundant logic/codes in my previous work-fine codes and makes the codes more clear.
jeffzhou2000@79ecf7a. suddenly, I think AI could be a very good code reviewer in this great tech community in the future to avoid something non-tech things.
I think Grok3 is very very familiar with GGML's source code and Qualcomm QNN SDK, I also think Grok3 is much similar to a human domain expert to me during this unforgettable journey: it understand human written sentence and statements although there are some grammar mistakes, one more important thing,
quoted from Grok3's conversation:
Beta Was this translation helpful? Give feedback.
All reactions