Skip to content
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

Migrate to GGUF #60

Closed
monatis opened this issue Sep 14, 2023 · 4 comments · Fixed by #75
Closed

Migrate to GGUF #60

monatis opened this issue Sep 14, 2023 · 4 comments · Fixed by #75
Assignees

Comments

@monatis
Copy link
Owner

monatis commented Sep 14, 2023

This will also resolve #32 and #49

@Happenedtostumblein
Copy link

Hi @monatis! Someone over at www.github.com/leejet/stable-diffusion.cpp suggested that maybe you’d want to help enable GPU acceleration for that repo. Would you be interested?

Sorry to ping you in this thread, but don’t know how else to get in touch!

@monatis
Copy link
Owner Author

monatis commented Sep 15, 2023

Hi @Happenedtostumblein thanks for reaching out!. GPU support requires to implement conv2d op for CUDA that would be something clip.cpp also benefits from. It's in my TODO list, but the time I can devote to these projects may be limited from time to time due to contractual work I'm doing to make some money. I still hope to devote more time to accelerate development of these projects.

@Happenedtostumblein
Copy link

Hey Yusif!

Would you mind elaborating on what exactly makes it time-consuming or is merely outlining the work laborious in itself?

If you’re able to provide me with a 1,2,3 list of steps and goals, perhaps I can do it. I’m pretty good with numbers and math, but don’t speak cpp.

If it’s just not that simple, please excuse my ignorance and thank you again for your time and contributions :)

@FSSRepo
Copy link

FSSRepo commented Sep 16, 2023

@Happenedtostumblein Programming for CUDA requires you to know how to parallelize calculations, implement a kernel for conv2d, and, above all, support different data types (quantized and full integers).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants