Modify max epochs with override before logging

This commit is contained in:
mbsantiago 2026-05-04 17:12:55 +01:00
parent 44f9870e9e
commit ae4f742345

View File

@ -215,18 +215,15 @@ def build_trainer(
run_name=run_name, run_name=run_name,
) )
if num_epochs is not None:
trainer_conf.max_epochs = num_epochs
train_logger.log_hyperparams( train_logger.log_hyperparams(
config.model_dump( config.model_dump(mode="json", exclude_none=True)
mode="json",
exclude_none=True,
)
) )
train_config = trainer_conf.model_dump(exclude_none=True) train_config = trainer_conf.model_dump(exclude_none=True)
if num_epochs is not None:
train_config["max_epochs"] = num_epochs
return Trainer( return Trainer(
**train_config, **train_config,
logger=train_logger, logger=train_logger,