Konu Başlıkları Gizle
Stable Diffusion WebUI artık OpenVINO™ araç setinin Intel® Dağıtımı ile Intel CPU'lar ve GPU'lar (hem entegre hem de ayrı Grafikler) gibi donanımlarda çalıştırılabilir. Bu, aktif geliştirme aşamasındaki bir önizleme desteğidir ve topluluktan gelen geri bildirimleri ve katkıları, geliştiricler memnuniyetle karşılıyor.
Windows'ta WebUI'de en iyi performansı elde etmek için aşağıdaki adımları kullanarak webui-user.bat dosyasını başlatın:
OpenVINO desteği özel bir komut dosyası aracılığıyla sağlanır. Özel komut dosyası, gelişmiş performans için PyTorch'un torch.compile özelliğini ve HuggingFace Diffusers kütüphanesini kullanır. Başlamak için talimatlar aşağıdadır:
Torch.compile destekli OpenVINO artık OpenVINO prerelease paketinde önizlemede mevcuttur.
OpenVINO, burada verilen talimatlar kullanılarak kaynaktan da oluşturulabilir
Önemli Notlar
Windows'ta WebUI'de en iyi performansı elde etmek için aşağıdaki adımları kullanarak webui-user.bat dosyasını başlatın:
- Komut istemini yönetici olarak başlatın
stable-diffusion-webuidizininecd'leyinwebui-user.batdosyasını çalıştırın
- Yüksek Çözünürlük Düzeltmesi
- Diğer özel komut dosyaları
WebUI'yi OpenVINO ile çalıştırma talimatları
OpenVINO desteği özel bir komut dosyası aracılığıyla sağlanır. Özel komut dosyası, gelişmiş performans için PyTorch'un torch.compile özelliğini ve HuggingFace Diffusers kütüphanesini kullanır. Başlamak için talimatlar aşağıdadır:
- Automatic1111 iş akışına aşinaysanız, Automatic1111 yerine OpenVINOToolKit'ten bu çatalı kullanın ve talimatları izleyin. Alternatif olarak, aşağıdaki talimatları izleyin:
Linux
Bash:
# Python sürümünün 3.10+ olduğundan emin olun
python -m venv sd_env
source sd_env/bin/activate
git clone https://github.com/openvinotoolkit/stable-diffusion-webui.git
cd stable-diffusion-webui
export PYTORCH_TRACING_MODE=TORCHFX
export COMMANDLINE_ARGS="--skip-torch-cuda-test --precision full --no-half"
# WebUI çalıştırın
./webui.sh
./webui.sh dosyasını çalıştırarak WebUI'yi başlattıktan sonra, buradaki talimatları izleyerek OpenVINO özel betiğini kullanın.Windows
- git ve Python 3.10.6'yı indirin ve yükleyin (YOL'a Ekle'yi işaretleyin)
Bash:git clone https://github.com/openvinotoolkit/stable-diffusion-webui.git cd stable-diffusion-webui webui-user.bat
- Buradaki talimatları izleyerek OpenVINO özel komut dosyasını kullanın
- Yukarıdaki adımlar sanal bir ortam oluşturacak ve gerekli paketleri bu ortama yükleyecektir. Stable Diffusion WebUI'yi çalıştırmak için kendi sanal ortamınızı kullanmak istiyorsanız, lütfen
first-time-runner.batvetorch-install.ps1dosyalarındakiVENV_DIR=satırlarınıVENV_DIR=-olarak güncelleyin. - PyTorch henüz windows üzerinde torch.compile dosyasını resmi olarak desteklemiyor.
torch-install.batbaşlatıldığında PyTorch yüklenir ve OpenVINO arka ucu içintorch.compileetkinleştirilir.
Genel Erişimi Etkinleştirme
- Genel erişimi etkinleştirmek için lütfen
COMMANLINE_ARGUMENTSdeğişkenine "--share --listen" argümanlarını ekleyin (Windows'ta bunuwebui-user.batdosyasını güncelleyerek yapabilirsiniz).
Kurulum Talimatları
OpenVINO'yu yükleyin:
Pypi'den yükleyin:
Torch.compile destekli OpenVINO artık OpenVINO prerelease paketinde önizlemede mevcuttur.
pip install --pre openvino komutunu kullanarak en son prerelease paketini yükleyinKaynaktan derleyin ve kurun:
OpenVINO, burada verilen talimatlar kullanılarak kaynaktan da oluşturulabilir
Bilinen Sorunlar
- Örnekleme yönteminin DPM++ veya Karras yöntemlerine değiştirilmesi, grafikte yaptığı bazı değişiklikler nedeniyle modeli yeniden derler. Herhangi bir performans ölçümü için ilk görüntü oluşturma süresinin hariç tutulması önerilir
- Normal Stable Diffusion 2.1 şu anda ayrık GPU'larda bilinen sorunlara sahiptir. Lütfen bunun yerine Stable Diffusion 2.1-base sürümü kullanın.
Son düzenleme: