1、xformers是SD的加速模塊,沒有他可以繼續(xù)運行,可以正常生成圖片。只是xformers可以幫助提升圖片的生成速度。
2、安裝完SD后,啟動出現xformers未安裝的情況
No module 'xformers'. Proceeding without it.
可以單獨pip 安裝xformers模塊,命令:
pip install xformer
3、注意這里的版本,如果安裝的版本不對,會卸載你的原安裝正常的pytorch版本,導致你的環(huán)境變得無法使用。比如我安裝的torch-2.0.1+cu118,對應的是xformer0.0.19等都是錯誤的,導致需要重新卸載,重新安裝。
torch-2.0.1+cu118,對應的是xformer0.0.20
可以直接使用 pip install xformer 或pip install xformer-0.0.20
4、如果出現因安裝xformers而卸載已經安裝好的torch,可以先直接卸載torch和xformers,再運行webui-user.bat 腳本(直接運行webui-user.bat,不要帶參數)重新安裝torch
1)卸載命令:pip uninstall torch xformers
2)重新安裝torch 命令:.\webui-user.bat,
3)再重新安裝pip install xformer-0.0.20
5、修改webui-user.bat的參數,使其xformers參數啟動生效:
set COMMANDLINE_ARGS=--xformers
xformers的git地址如下,網上有其他方式根據源碼安裝的,也可以作為參考:
https://github.com/facebookresearch/xformers文章來源:http://www.zghlxwxcb.cn/news/detail-742232.html
6、針對顯存不高的電腦,xformers沒什么明顯的提升,所以只是自己的電腦學學玩玩,不安裝xformers也無所謂。比如我的顯存4G,一張圖片70秒左右,安不安裝xformers都還是70秒左右,沒有明顯的差別。文章來源地址http://www.zghlxwxcb.cn/news/detail-742232.html
到了這里,關于玩轉stable-diffusion之xformers安裝的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!