Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit680dfc4

Browse files
committed
yet more pydantic v2 stuff
1 parentb6fecae commit680dfc4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

‎train_decoder.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,7 @@ def move_unets(unet_training_mask):
511511
ifnext_task=='eval':
512512
ifexists(evaluate_config):
513513
accelerator.print(print_ribbon(f"Starting Evaluation{epoch}",repeat=40))
514-
evaluation=evaluate_trainer(trainer,dataloaders["val"],inference_device,first_trainable_unet,last_trainable_unet,clip=clip,inference_device=inference_device,**evaluate_config.dict(),condition_on_text_encodings=condition_on_text_encodings,cond_scale=cond_scale)
514+
evaluation=evaluate_trainer(trainer,dataloaders["val"],inference_device,first_trainable_unet,last_trainable_unet,clip=clip,inference_device=inference_device,**evaluate_config.model_dump(),condition_on_text_encodings=condition_on_text_encodings,cond_scale=cond_scale)
515515
ifis_master:
516516
tracker.log(evaluation,step=step())
517517
next_task='sample'
@@ -548,7 +548,7 @@ def create_tracker(accelerator: Accelerator, config: TrainDecoderConfig, config_
548548
accelerator.wait_for_everyone()# If nodes arrive at this point at different times they might try to autoresume the current run which makes no sense and will cause errors
549549
tracker:Tracker=tracker_config.create(config,accelerator_config,dummy_mode=dummy)
550550
tracker.save_config(config_path,config_name='decoder_config.json')
551-
tracker.add_save_metadata(state_dict_key='config',metadata=config.dict())
551+
tracker.add_save_metadata(state_dict_key='config',metadata=config.model_dump())
552552
returntracker
553553

554554
definitialize_training(config:TrainDecoderConfig,config_path):
@@ -585,7 +585,7 @@ def initialize_training(config: TrainDecoderConfig, config_path):
585585
val_prop=config.data.splits.val,
586586
test_prop=config.data.splits.test,
587587
n_sample_images=config.train.n_sample_images,
588-
**config.data.dict(),
588+
**config.data.model_dump(),
589589
rank=rank,
590590
seed=config.seed,
591591
)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp