mirror of
https://github.com/kohya-ss/sd-scripts.git
synced 2026-04-09 06:45:09 +00:00
call optimizer eval/train for sample_at_first, also set train after resuming closes #1667
This commit is contained in:
@@ -706,7 +706,9 @@ def train(args):
|
|||||||
accelerator.unwrap_model(flux).prepare_block_swap_before_forward()
|
accelerator.unwrap_model(flux).prepare_block_swap_before_forward()
|
||||||
|
|
||||||
# For --sample_at_first
|
# For --sample_at_first
|
||||||
|
optimizer_eval_fn()
|
||||||
flux_train_utils.sample_images(accelerator, args, 0, global_step, flux, ae, [clip_l, t5xxl], sample_prompts_te_outputs)
|
flux_train_utils.sample_images(accelerator, args, 0, global_step, flux, ae, [clip_l, t5xxl], sample_prompts_te_outputs)
|
||||||
|
optimizer_train_fn()
|
||||||
if len(accelerator.trackers) > 0:
|
if len(accelerator.trackers) > 0:
|
||||||
# log empty object to commit the sample images to wandb
|
# log empty object to commit the sample images to wandb
|
||||||
accelerator.log({}, step=0)
|
accelerator.log({}, step=0)
|
||||||
|
|||||||
@@ -1042,7 +1042,9 @@ class NetworkTrainer:
|
|||||||
text_encoder = None
|
text_encoder = None
|
||||||
|
|
||||||
# For --sample_at_first
|
# For --sample_at_first
|
||||||
|
optimizer_eval_fn()
|
||||||
self.sample_images(accelerator, args, 0, global_step, accelerator.device, vae, tokenizers, text_encoder, unet)
|
self.sample_images(accelerator, args, 0, global_step, accelerator.device, vae, tokenizers, text_encoder, unet)
|
||||||
|
optimizer_train_fn()
|
||||||
if len(accelerator.trackers) > 0:
|
if len(accelerator.trackers) > 0:
|
||||||
# log empty object to commit the sample images to wandb
|
# log empty object to commit the sample images to wandb
|
||||||
accelerator.log({}, step=0)
|
accelerator.log({}, step=0)
|
||||||
|
|||||||
Reference in New Issue
Block a user