Replies: 2 comments 2 replies
-
In the long term ggml did some internal backend changes, that allow for loading backends at runtime, in an abstract way. We should update sd.cpp to latest ggml and port the code over to ggerganov/llama.cpp#9707 , that way you would "only" need backend specific ggml .ddls eg. . Waiting on @leejet though to merge a couple prs for now... |
Beta Was this translation helpful? Give feedback.
-
On a fun side note, @bssrdf ggerganov/ggml#971 has been working on making convolution faster and/or lighter on vram. I think there are still some open licensing issues though, but I guess you could include the license from the project the code was inherited from as a stopgap. Also I did an experimental merge of my flash attention, the server and the winograd patches to test some stuff: Green-Sky#2 |
Beta Was this translation helpful? Give feedback.
-
Hello friends,
I'm working on a project that binds Stable Diffusion to Godot. I need help with libs to link for various platforms that I don't use. If you have one of the platforms listed, it would be a huge help if you could please share a file in your build here in this discussion.
After building with the backend, the file I need should be located in
stable-diffusion.cpp/build/examples/cli/CMakeFiles/sd.dir/link.txt
I need the following combinations of platform/backend:
LinuxBSD
CPUCuBLASWindows (Visual Studio, it's just the better option).
The file I need is located in
stable-diffusion.cpp\build\examples\cli\sd.dir\Release\sd.tlog\link.command.1.tlog
CPUMacOS
Please note that the copy of stable diffusion that is in my repo is fairly heavily modified and based on PR #386, but you should be able to just use the main branch of this repo unless Green-Sky replies here that his PR links new libraries.
Your help is greatly appreciated, and will advance the cause of bringing Stable Diffusion to video games. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions