Open aniketgore opened 2 years ago
I would have thought so as Facebook fixed the issue with MS Windows failing just recently :)
Thomas-MMJ posted this on the xformers GitHub
"Can confirm it works and gives speed up. Using https://github.com/ShivamShrirao/diffusers/ - which uses xformers in the attention path for diffusers, I get about a 40% speedup on windows.
Currently trying to get it working on the AUTOMATIC1111 fork and it is not working yet. See discussion here,
https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/1003"
So I guess someone has already used it. Hopefully that means the same <10gb vram usage.
Xformers had been up and running on automatic since a few days ago, should be ready for here.
I tried to install the xformers windows build (provided by automatic) here https://github.com/C43H66N12O12S2/stable-diffusion-webui/releases/download/f/xformers-0.0.14.dev0-cp310-cp310-win_amd64.whl
However when I run train_dreambooth.py i get
Could not find module 'C:\Users\user1\.conda\envs\diffusersDreamboth\Lib\site-packages\xformers\_C.pyd' (or one of its dependencies). Try using the full path with constructor syntax.
WARNING:root:WARNING: Could not find module 'C:\Users\user1\.conda\envs\diffusersDreamboth\Lib\site-packages\xformers\_C.pyd' (or one of its dependencies). Try using the full path with constructor syntax.
Need to compile C++ extensions to get sparse attention suport. Please run python setup.py build develop
You can also get this error by doing
import xformers
in the python terminal
I noticed that the automatic repo imports it like this instead
import xformers.ops
and it works fine there
Any idea what's going on?
I tried to install the xformers windows build (provided by automatic) here https://github.com/C43H66N12O12S2/stable-diffusion-webui/releases/download/f/xformers-0.0.14.dev0-cp310-cp310-win_amd64.whl
However when I run train_dreambooth.py i get
Could not find module 'C:\Users\user1\.conda\envs\diffusersDreamboth\Lib\site-packages\xformers\_C.pyd' (or one of its dependencies). Try using the full path with constructor syntax. WARNING:root:WARNING: Could not find module 'C:\Users\user1\.conda\envs\diffusersDreamboth\Lib\site-packages\xformers\_C.pyd' (or one of its dependencies). Try using the full path with constructor syntax. Need to compile C++ extensions to get sparse attention suport. Please run python setup.py build develop
You can also get this error by doing
import xformers
in the python terminalI noticed that the automatic repo imports it like this instead
import xformers.ops
and it works fine thereAny idea what's going on?
Not sure but You might need Visual Studio with c++ extension.
We are able to run automatic 1111 SD repo with xformers on windows, and it's saving half the VRAM on my laptop. Can this repo run on windows?