-
-
Notifications
You must be signed in to change notification settings - Fork 36
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
Metal support? #79
Comments
Hi @kchro3, thanks for reaching out! It needs Conv2D implementation on Metal. I'm currently implementing LLaVA with llama.cpp and clip.cpp combined (initial release in a few days). The CLIP part will run on CPU in the first place, but then I'll implement Conv2D on Metal to support end-to-end Metal inference for multimodal models. |
wow, that's awesome. i'm looking forward to the release! |
where can i follow your progress btw? will it be in this repo or are you going to make a new one |
WIP PR for the initial release of large multimodal model inference is in another repo. Metal implementation of Conv2D will require another pr to the main GGML repo after this PR is merged and released. |
awesome work, @monatis ! cheering you on |
|
Hi, awesome work on this project!
I'm building some Swift apps using llama.cpp, and I'd love to try getting clip.cpp running on my app too.
I'm curious if you're going to support running clip.cpp on Metal like llama.cpp?
The text was updated successfully, but these errors were encountered: