Replies: 6 comments 3 replies
-
I was looking at this today and it seems that https://pypi.org/project/ncnn-vulkan/ does not currently have a python 3.12 release, though I left a question on the repository about it. It is maintained by the chainner developers. This project is on python 3.12 |
Beta Was this translation helpful? Give feedback.
-
The upscaling is possible & easy with the normal The problem is that it depends And I would really like to avoid bringing in So that is a puzzle I have to solve. |
Beta Was this translation helpful? Give feedback.
-
I have an ncnn upscaler implemented in https://github.com/Teriks/dgenerate/tree/upscaler_ncnn, but I am not really able to find many models to test with it aside from these https://github.com/nihui/realsr-ncnn-vulkan/blob/master/models/models-DF2K/ |
Beta Was this translation helpful? Give feedback.
-
@rahmirtrt if you could provide me links to ncnn models or converted models that you use with chainner other than the realsr model I pointed out that would be helpful |
Beta Was this translation helpful? Give feedback.
-
these work: https://github.com/upscayl/upscayl/tree/main/models I think I only need to investigate CPU specific optimization flags for CPU usage and then it is done I can include ncnn by default in the prebuilt windows environment as its not going to cause any suprises for anyone there that for manual installs I will include a setup extra that enables it ie: Main issue with including as a default dependency is that it might cause issues on a headless nix system when opencv tries to look for certain native libraries. So it is pretty much only safe to use on Linux if you have a window manager installed when ncnn is brought in, unless you manually remove |
Beta Was this translation helpful? Give feedback.
-
A generic NCNN upscaler is now included in the latest windows releases by default. The spandrel project intends to support ONNX directly in the future. I will probably be doing a bit less feature adding on the project, just bugfixes until diffusers releases its next version with the rest of the new SD3 pipelines that are in the works, or (maybe) if compel finishes SD3 prompt weighting support, and (maybe) if spandrel releases a new version. |
Beta Was this translation helpful? Give feedback.
-
Onnx and ncnn support can be added to upscaler.
Beta Was this translation helpful? Give feedback.
All reactions