Fix dataset preparation

pull/2239/head
bmaltais 2024-04-09 14:49:07 -04:00
parent 01a6f464f1
commit 9ac4e92254
3 changed files with 25 additions and 6 deletions

View File

@ -1 +1 @@
v23.1.2
v23.1.3

View File

@ -42,6 +42,7 @@ The GUI allows you to set the training parameters and generate and run the requi
- [SDXL training](#sdxl-training)
- [Masked loss](#masked-loss)
- [Change History](#change-history)
- [2024/04/08 (v23.1.3)](#20240408-v2313)
- [2024/04/08 (v23.1.2)](#20240408-v2312)
- [2024/04/07 (v23.1.1)](#20240407-v2311)
- [2024/04/07 (v23.1.0)](#20240407-v2310)
@ -405,6 +406,10 @@ ControlNet dataset is used to specify the mask. The mask images should be the RG
## Change History
### 2024/04/08 (v23.1.3)
- Fix dataset preparation bug.
### 2024/04/08 (v23.1.2)
- Added config.toml support for wd14_caption.

View File

@ -12,13 +12,13 @@ log = setup_logging()
def copy_info_to_Folders_tab(training_folder):
img_folder = os.path.join(training_folder, "img")
img_folder = gr.Dropdown(value=os.path.join(training_folder, "img"))
if os.path.exists(os.path.join(training_folder, "reg")):
reg_folder = os.path.join(training_folder, "reg")
reg_folder = gr.Dropdown(value=os.path.join(training_folder, "reg"))
else:
reg_folder = ""
model_folder = os.path.join(training_folder, "model")
log_folder = os.path.join(training_folder, "log")
reg_folder = gr.Dropdown(value="")
model_folder = gr.Dropdown(value=os.path.join(training_folder, "model"))
log_folder = gr.Dropdown(value=os.path.join(training_folder, "log"))
return img_folder, reg_folder, model_folder, log_folder
@ -293,3 +293,17 @@ def gradio_dreambooth_folder_creation_tab(
],
show_progress=False,
)
button_copy_info_to_Folders_tab = gr.Button('Copy info to respective fields')
button_copy_info_to_Folders_tab.click(
copy_info_to_Folders_tab,
inputs=[util_training_dir_output],
outputs=[
train_data_dir_input,
reg_data_dir_input,
output_dir_input,
logging_dir_input,
],
show_progress=False,
)