From 4e5db58a71d3a655395522daed7ec4b07370f6e0 Mon Sep 17 00:00:00 2001 From: space-nuko <24979496+space-nuko@users.noreply.github.com> Date: Sat, 18 Feb 2023 23:28:36 -0800 Subject: [PATCH] Add optimizer to metadata --- train_network.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/train_network.py b/train_network.py index b41a52a9..1489691d 100644 --- a/train_network.py +++ b/train_network.py @@ -226,6 +226,8 @@ def train(args): else: optimizer_class = torch.optim.AdamW + optimizer_name = optimizer_class.__module__ + "." + optimizer_class.__name__ + trainable_params = network.prepare_optimizer_params(args.text_encoder_lr, args.unet_lr) # betaやweight decayはdiffusers DreamBoothもDreamBooth SDもデフォルト値のようなのでオプションはとりあえず省略 @@ -369,7 +371,8 @@ def train(args): "ss_tag_frequency": json.dumps(train_dataset.tag_frequency), "ss_bucket_info": json.dumps(train_dataset.bucket_info), "ss_training_comment": args.training_comment, # will not be updated after training - "ss_sd_scripts_commit_hash": train_util.get_git_revision_hash() + "ss_sd_scripts_commit_hash": train_util.get_git_revision_hash(), + "ss_optimizer": optimizer_name } # uncomment if another network is added