|
export MODEL_DIR="runwayml/stable-diffusion-v1-5" |
|
export OUTPUT_DIR="stage2" |
|
export CONFIG="./default_config.yaml" |
|
|
|
CUDA_VISIBLE_DEVICES=1,2,3,4 accelerate launch --config_file $CONFIG train_stage2.py \ |
|
--pretrained_model_name_or_path $MODEL_DIR \ |
|
--refer_column="reference" \ |
|
--source_column="source" \ |
|
--target_column="target" \ |
|
--output_dir=$OUTPUT_DIR \ |
|
--logging_dir=$LOG_PATH \ |
|
--mixed_precision="no" \ |
|
--train_data_dir "your_data_jsonl_path.jsonl" \ |
|
--resolution=512 \ |
|
--learning_rate=2e-5 \ |
|
--train_batch_size=6 \ |
|
--num_validation_images=2 \ |
|
--validation_ids "1.jpg" "2.jpg" \ |
|
--validation_hairs "1.jpg" "2.jpg" \ |
|
--gradient_accumulation_steps=1 \ |
|
--num_train_epochs=100 \ |
|
--validation_steps=5000 \ |
|
--checkpointing_steps=5000 |