Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v21.5.7 #699

Merged
merged 69 commits into from
May 1, 2023
Merged

v21.5.7 #699

merged 69 commits into from
May 1, 2023

Conversation

bmaltais
Copy link
Owner

@bmaltais bmaltais commented May 1, 2023

  • 2023/05/01 (v21.5.7)
    • tag_images_by_wd14_tagger.py can now get arguments from outside. PR #453 Thanks to mio2333!
    • Added --save_every_n_steps option to each training script. The model is saved every specified steps.
      • --save_last_n_steps option can be used to save only the specified number of models (old models will be deleted).
      • If you specify the --save_state option, the state will also be saved at the same time. You can specify the number of steps to keep the state with the --save_last_n_steps_state option (the same value as --save_last_n_steps is used if omitted).
      • You can use the epoch-based model saving and state saving options together.
      • Not tested in multi-GPU environment. Please report any bugs.
    • --cache_latents_to_disk option automatically enables --cache_latents option when specified. #438
    • Fixed a bug in gen_img_diffusers.py where latents upscaler would fail with a batch size of 2 or more.
    • Fix triton error
    • Fix issue with merge lora path with spaces
    • Added support for logging to wandb. Please refer to PR Failing to start Lora training - Exit status 1 #428. Thank you p1atdev!
      • wandb installation is required. Please install it with pip install wandb. Login to wandb with wandb login command, or set --wandb_api_key option for automatic login.
      • Please let me know if you find any bugs as the test is not complete.
    • You can automatically login to wandb by setting the --wandb_api_key option. Please be careful with the handling of API Key. PR Possible solution for loss=nan in 16xx series cards. #435 Thank you Linaqruf!
    • Improved the behavior of --debug_dataset on non-Windows environments. PR ModuleNotFoundError: No module named 'library.lpw_stable_diffusion' & raise subprocess.CalledProcessError(returncode=process.returncode, cmd=cmd) subprocess.CalledProcessError #429 Thank you tsukimiya!
    • Fixed --face_crop_aug option not working in Fine tuning method.
    • Prepared code to use any upscaler in gen_img_diffusers.py.
    • Fixed to log to TensorBoard when --logging_dir is specified and --log_with is not specified.
    • Add new docker image solution.. Thanks to @Trojaner

p1atdev and others added 30 commits April 20, 2023 01:41
…port

Refixed --debug_dataset option to work in non-Windows environments
Add WandB logging support
wandb logging, improve debug_dataset on non-windows
fix no logging command line arg
fix no logging causes error
Add new args to pass API key for wandb
automatic wandb login with api key
fix tensorboard logging without log_with
kohya-ss and others added 29 commits April 26, 2023 21:32
update arg parsing in wd14 tagger
fixed some errors
fixed some error
fixed some error
fixed some translation   error
fix: use python3.10 prior to avoid use python higher than 3.10 mistakenly
I hope you consider accepting this change
made a very high quality comprehensive tutorial
@bmaltais bmaltais merged commit fa41e40 into master May 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants