-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
feat: add tiny dream stable diffusion support #1283
Conversation
53cdff9
to
c7b5907
Compare
I like it ! however it is better if it waits for #1279 - the PR is moving backends to the new folder structure to clean things up a bit after the new backend changes, and as soon as is it's green should be merged already |
f07c949
to
c4c513e
Compare
I rebased on master. need only to spot this one remaining issue on failing linux test in ci |
698b93c
to
f9e2e2c
Compare
644b9eb
to
84bd631
Compare
5c9ae8c
to
7dbfc6f
Compare
✅ Deploy Preview for localai canceled.
|
0f5497f
to
308c0f5
Compare
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.
looking good here, just waiting for CI to pass - thanks @M0Rf30 for taking the extra effort of adding tests for it!
Merge of this |
from the logs it looks like we exhaust the machine's resources. Public runners don't have big specs, maybe we can keep the test separated or try to run only that one in the self-hosted runners? @M0Rf30 |
Seems fair to me. I rebase and push |
Tests live here I don't know how to choose between self-hosted and public instances so I made two different commits |
28860ce
to
ac6e73f
Compare
Signed-off-by: Gianluca Boiano <morf3089@gmail.com>
@mudler merry christmas. now is ready to go. |
Description
This PR adds backend support for tiny dream
An embedded, Header Only, Stable Diffusion Inference C++ Library
This means that we can run a stable diffusion model without the issues on opencv2 or abseil dependencies.
Two companion repos appeared:
https://github.com/M0Rf30/go-tiny-dream
https://github.com/M0Rf30/tiny-dream-bins for model bins (they are the same as stable diffusion, the company asks for money on models, maybe I can patch the .hpp at build time and avoid waste of space?)
Notes for Reviewers
Here the model go-skynet/model-gallery#47
Signed commits