Notlar:
Veri Tipleri (Data Type):
BF16 genel olarak FP16'dan daha hızlı.Backend:
Diffusers Backend, Original Backend'e %10-%25 daha hızlı.Linux üzerinde ipexrun hataları:
Eğer başlangıçta rastgele hatalar alıyorsanız büyük ihtimalle ipexrun kaynaklıdır.Ipexrun'ı devre dışı bırakmak için
DISABLE_IPEXRUN=1
export edin.iGPU hataları:
UHD veya Iris Xe gibi iGPU'nuz varsa Aygıt Yöneticisi'nden devre dışı bırakn.Windows Kurulumu
Hazırlıklar:
Intel GPU Sürücüsü
indirip kurun.Git
indirip kurun.Python
3.10 veya 3.11 indirip kurun.- SD.Next'i kurmak istediğiniz klasörde CMD açın.
Github'dan SD.Next'i indirelim:
Bash:
git clone https://github.com/vladmandic/automatic
Daha sonra SD.Next'in bulunduğu klasöre girelim:
Bash:
cd automatic
Daha sonra aşağıdaki komut ile SD.Next'i çalıştırabilirsiniz:
Bash:
.\webui.bat --use-ipex
Linux ve WSL Kurulumu
Intel OneAPI ve Compute Runtime Kurulumu:
Ubuntu:
Linux 6.2 kernelinden daha yeni bir kernele ihtiyacımız olduğundan en düşük Ubuntu 23.04 versiyonunu kullanmamız gerek.
Daha eski bir Ubuntu versiyonu kullanıyorsanız kernelinizi Linux 6.2 veya daha yeni bir versiyona güncellemeniz gerek.
Not: WSL için kernel güncellemek gerekli değil.
Daha sonra gerekli paket listesini sisteme ekleyelim:
Bash:
sudo apt update && sudo apt install -y ca-certificates wget gpg
Bash:
wget -qO - https://repositories.intel.com/gpu/intel-graphics.key | sudo gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg
Bash:
echo "deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy client" | sudo tee /etc/apt/sources.list.d/intel-gpu-jammy.list
Bash:
sudo apt update && sudo apt upgrade -y
Daha sonra gerekli paketleri kuralım:
Bash:
sudo apt install intel-opencl-icd intel-level-zero-gpu level-zero git python3-pip python3-venv libgl1 libglib2.0-0 libgomp1 libjemalloc-dev
Arch Linux:
Arch Linux için gerekli paketleri kuralım:
Bash:
pacman -S intel-compute-runtime level-zero-headers level-zero-loader git python-pip python-virtualenv jemalloc
SD.Next Kullanımı:
Github'dan SD.Next'i indirelim:
Bash:
git clone https://github.com/vladmandic/automatic
Daha sonra SD.Next'in bulunduğu klasöre girelim:
Bash:
cd automatic
Daha sonra aşağıdaki komut ile SD.Next'i çalıştırabilirsiniz:
Bash:
./webui.sh --use-ipex
Son düzenleme: