pip install -r requirements.txt
- 如果你与HuggingFace网络连接顺畅,可以直接运行训练代码;
- 如果不,百度云,提取码: gtk8;将压缩文件下载并解压后,放到与代码同一目录下,并将
sd_config.py
中pretrained_model_name_or_path
和dataset_name
的default进行修改:
parser.add_argument(
"--pretrained_model_name_or_path",
type=str,
default="./stable-diffusion-v1-5",
)
parser.add_argument(
"--dataset_name",
type=str,
default="./naruto-blip-captions",
)
SD1.5 + 火影任务数据集:
python train_sd1-5_naruto.py \
--use_ema \
--resolution=512 --center_crop --random_flip \
--train_batch_size=1 \
--gradient_accumulation_steps=4 \
--gradient_checkpointing \
--max_train_steps=15000 \
--learning_rate=1e-05 \
--max_grad_norm=1 \
--seed=42 \
--lr_scheduler="constant" \
--lr_warmup_steps=0 \
--output_dir="sd-naruto-model"
python predict.py