fbpx

Tháng sáu 20

Cài đặt LoRA Stable Diffusion

0  comments

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

powershell

 

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

powershell2

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.

Screenshot 73

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

Screenshot 41

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

Screenshot 42

Khởi chạy LoRA GUI bằng gui.bat

Screenshot 43

Bắt đầu kohya_ss để huấn luyện LoRA bằng cách nhấp đúp vào tệp gui.bat

Screenshot 44

Sao chép URL http://127.0.0.1:7862 vào trình duyệt để bắt đầu.

Screenshot 45

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.


Tags


Có thể bạn sẽ quan tâm

>