Skip to content

Commit 65fc7cf

Browse files
committed
Merge branch 'main' of code.byted.org:ming.li1/ControlNet_Plus_Plus
2 parents c236b2f + 71277c2 commit 65fc7cf

File tree

7 files changed

+11
-9
lines changed

7 files changed

+11
-9
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ pip3 install -U openmim
1616
mim install mmengine
1717
mim install "mmcv==2.1.0"
1818
pip3 install "mmsegmentation>=1.0.0"
19+
pip3 install mmdet
1920
```
2021

2122
## 🕹️ Data Preperation

coco_stuff_palette.npy

3.24 KB
Binary file not shown.

train/reward_canny.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ accelerate launch --config_file "train/config.yml" \
1616
--conditioning_image_column="canny" \
1717
--resolution=512 \
1818
--train_batch_size=8 \
19-
--gradient_accumulation_steps=8 \
19+
--gradient_accumulation_steps=4 \
2020
--learning_rate=1e-5 \
2121
--mixed_precision="fp16" \
2222
--gradient_checkpointing \
@@ -25,7 +25,7 @@ accelerate launch --config_file "train/config.yml" \
2525
--lr_scheduler="constant_with_warmup" \
2626
--lr_warmup_steps=0 \
2727
--checkpointing_steps=500 \
28-
--grad_scale=0.5 \
28+
--grad_scale=1.0 \
2929
--use_ema \
3030
--validation_steps=100 \
3131
--timestep_sampling_start=0 \

train/reward_cocostuff.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ accelerate launch --config_file "train/config.yml" \
2222
--cache_dir="data/huggingface_datasets" \
2323
--resolution=512 \
2424
--train_batch_size=8 \
25-
--gradient_accumulation_steps=16 \
25+
--gradient_accumulation_steps=4 \
2626
--learning_rate=1e-5 \
2727
--mixed_precision="fp16" \
2828
--gradient_checkpointing \

train/reward_depth.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ accelerate launch --config_file "train/config.yml" \
1616
--cache_dir=None \
1717
--resolution=512 \
1818
--train_batch_size=8 \
19-
--gradient_accumulation_steps=16 \
19+
--gradient_accumulation_steps=4 \
2020
--learning_rate=1e-5 \
2121
--mixed_precision="fp16" \
2222
--gradient_checkpointing \
@@ -30,4 +30,5 @@ accelerate launch --config_file "train/config.yml" \
3030
--validation_steps=500 \
3131
--timestep_sampling_start=0 \
3232
--timestep_sampling_end=1000 \
33+
--min_timestep_rewarding=0 \
3334
--max_timestep_rewarding=200

train/reward_hed.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export MODEL_DIR="runwayml/stable-diffusion-v1-5"
22
export CONTROLNET_DIR="lllyasviel/control_v11p_sd15_softedge"
33
export REWARDMODEL_DIR="https://huggingface.co/lllyasviel/Annotators/resolve/main/ControlNetHED.pth"
4-
export OUTPUT_DIR="work_dirs/reward_model/MultiGen20M_Hed/reward_controlnet_sd15_lineart_res256_bs256_lr1e-5_warmup100_scale-1.0_iter10k_fp16_train0-1k_reward0-200"
4+
export OUTPUT_DIR="work_dirs/reward_model/MultiGen20M_Hed/reward_controlnet_sd15_lineart_res512_bs256_lr1e-5_warmup100_scale-1.0_iter10k_fp16_train0-1k_reward0-200"
55

66
accelerate launch --config_file "train/config.yml" \
77
--main_process_port=23456 controlnet/reward_control.py \
@@ -14,8 +14,8 @@ accelerate launch --config_file "train/config.yml" \
1414
--caption_column="text" \
1515
--conditioning_image_column="hed" \
1616
--resolution=512 \
17-
--train_batch_size=4 \
18-
--gradient_accumulation_steps=16 \
17+
--train_batch_size=8 \
18+
--gradient_accumulation_steps=4 \
1919
--learning_rate=1e-5 \
2020
--mixed_precision="fp16" \
2121
--gradient_checkpointing \

train/reward_linedrawing.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export MODEL_DIR="runwayml/stable-diffusion-v1-5"
22
export CONTROLNET_DIR="lllyasviel/control_v11p_sd15_lineart"
33
export REWARDMODEL_DIR="https://huggingface.co/spaces/awacke1/Image-to-Line-Drawings/resolve/main/model.pth"
4-
export OUTPUT_DIR="work_dirs/reward_model/MultiGen20M_LineDrawing/reward_controlnet_sd15_lineart_res256_bs256_lr1e-5_warmup100_scale-0.5_iter10k_fp16_train0-1k_reward0-200"
4+
export OUTPUT_DIR="work_dirs/reward_model/MultiGen20M_LineDrawing/reward_controlnet_sd15_lineart_res512_bs256_lr1e-5_warmup100_scale-0.5_iter10k_fp16_train0-1k_reward0-200"
55

66
accelerate launch --config_file "train/config.yml" \
77
--main_process_port=23156 controlnet/reward_control.py \
@@ -15,7 +15,7 @@ accelerate launch --config_file "train/config.yml" \
1515
--conditioning_image_column="lineart" \
1616
--resolution=512 \
1717
--train_batch_size=8 \
18-
--gradient_accumulation_steps=8 \
18+
--gradient_accumulation_steps=4 \
1919
--learning_rate=1e-5 \
2020
--mixed_precision="fp16" \
2121
--gradient_checkpointing \

0 commit comments

Comments
 (0)