Các mô hình LoRA là các mô hình Stable Diffusion nhỏ được sử dụng để thực hiện các thay đổi nhỏ cho các mô hình kiểm tra tiêu chuẩn. Thông thường, chúng nhỏ hơn từ 10 đến 100 lần so với các mô hình kiểm tra. Thêm thông tin về LoRA.
Đây là hướng dẫn dành cho người mới bắt đầu chưa sử dụng các mô hình LoRA trước đây. Bạn sẽ tìm hiểu về các mô hình LoRA và cách sử dụng chúng trong giao diện AUTOMATIC1111.
Bạn không thể sử dụng LoRA độc lập. LoRA phải được sử dụng cùng với một mô hình kiểm tra. LoRA thay đổi phong cách bằng cách áp dụng các thay đổi nhỏ cho mô hình kiểm tra gốc.
Cài đặt LoRA với kohya_ss trên PC
- Yêu cầu bắt buộc:
- Cài đặt Python 3.10 (nhớ chọn “Thêm Python vào biến môi trường ‘PATH'”)
- Cài đặt Git
Cài đặt Visual Studio 2015, 2017, 2019 và 2022 redistributable
Bắt đầu cài đặt kohya_ss
Cấp quyền truy cập không hạn chế vào tập lệnh PowerShell để venv có thể hoạt động bằng cách:
1.Chạy PowerShell với quyền quản trị viên
2. Chạy lệnh: Set-ExecutionPolicy Unrestricted
3. Trả lời khi được hỏi: ‘A’
4. Chạy lệnh:Set-ExecutionPolicy Unrestricted
5.Đóng PowerShell
6.mở lại PowerShell với quyền người dùng thông thường
Note:Mở PowerShell theo cách thông thường có thể mặc định là ổ C nên kohya_ss cũng sẽ được cài trên ổ C. Nếu bạn muốn cài kohya_ss trên ổ khác thì dùng lệnh CD <path:>
Đường dẫn là thư mục mà bạn muốn cài đặt kohya_ss.
Chuyển sang ổ F
Chạy lệnh sau:
git clone https://github.com/bmaltais/kohya_ss.git cd kohya_ss python -m venv venv .venvScriptsactivate pip install torch==1.12.1+cu116 torchvision==0.13.1+cu116 –extra-index-url https://download.pytorch.org/whl/cu116 pip install –use-pep517 –upgrade -r requirements.txt pip install -U -I –no-deps https://github.com/C43H66N12O12S2/stable-diffusion-webui/releases/download/f/xformers-0.0.14.dev0-cp310-cp310-win_amd64.whl cp .bitsandbytes_windows*.dll .venvLibsite-packagesbitsandbytes cp .bitsandbytes_windowscextension.py .venvLibsite-packagesbitsandbytescextension.py cp .bitsandbytes_windowsmain.py .venvLibsite-packagesbitsandbytescuda_setupmain.py accelerate config
Trong quá trình cài đặt, bạn sẽ cần trả lời các câu hỏi như trong hình bên dưới
Khi hoàn tất sẽ tạo một thư mục có tên kohya_ss, thường là tại “C:Usersusernamekohya_ss”
Cài đặt: CUDNN 8.6
Bước này là tùy chọn nhưng có thể cải thiện tốc độ đào tạo cho NVIDIA 30X0/40X0. Nó cho phép kích thước lô lớn hơn và tốc độ nhanh hơn.
- Tải xuống CUDNN tại đây
- Để cài đặt, giải nén file tải về và copy thư mục cudnn_windows vào thư mục gốc kohya_ss
- Sau đó chạy lệnh:
.venvScriptskích hoạt
python .toolscudann_1.8_install.py
Nâng cấp
Trước khi chạy Lora, bạn nên nâng cấp bằng cách chạy file upgrade.ps1 bằng Power Shell
Khởi chạy LoRA GUI bằng gui.bat
Bắt đầu kohya_ss để huấn luyện LoRA bằng cách nhấp đúp vào tệp gui.bat
Sao chép URL http://127.0.0.1:7862 vào trình duyệt để bắt đầu.
Giao diện web của kohya_ss để đào tạo LoRA
Bây giờ, bạn có thể đào tạo LoRA
Content retrieved from: https://aigallery.design/installing-lora-stable-diffusion.html.