Changelog#

1.12.4 (2025-05-22)#

Fix#

  • split_name_mixin: fix self.trainer is None bug

1.12.3 (2025-04-30)#

Fix#

  • optim: fix warmup lr scheduler params bug

1.12.2 (2024-07-01)#

Fix#

  • predict: remove unused predict forward method, update the doc for prediction loop

1.12.1 (2024-04-20)#

Refactor#

  • predict: refactor predict start

1.12.0 (2024-04-20)#

Feat#

  • deep_update: delete only meet the syntex

  • predict: add predict start, end and dependencies feature

1.11.2 (2024-04-13)#

Fix#

  • split_name: fix list config bug

1.11.1 (2024-04-11)#

Fix#

  • split_name: fix deepspeed split name bug

1.11.0 (2024-04-11)#

Feat#

  • split_name: support no split

1.10.3 (2024-04-09)#

Fix#

  • model_ckpt: fix model ckpt nccl error

1.10.2 (2024-04-08)#

Fix#

  • ckpt_path: fix ckpt_path bug, only load ckpt and freeza parameter for fit

1.10.1 (2024-04-07)#

Fix#

  • model_checkpoint: fix model checkpoint callback can not remove symbolic link bug

1.10.0 (2024-03-28)#

Feat#

  • model: add build model hook

Fix#

  • ckpt: fit load ckpt bug

1.9.0 (2024-02-23)#

Feat#

  • finetune: add finetune cfg feature

Fix#

  • parser_optim_config: fix parser_optim_config str is sequence bug

1.8.1 (2024-02-23)#

1.8.0 (2024-02-21)#

Feat#

  • SetRichTracebackHandlerCallback: add SetRichTracebackHandlerCallback feature, remove useless doc strings

1.7.3 (2024-02-20)#

Fix#

  • SaveAndLogConfigCallback: fix SaveAndLogConfigCallback stuck at resolve ckpt dir path bug

1.7.2 (2024-02-18)#

Fix#

  • random-seed: fix random seed is different for each rank bug

1.7.1 (2024-02-18)#

Fix#

  • rich-progress: fix rich progress eta time bug

1.7.0 (2024-02-13)#

Feat#

  • seed: add auto generate random seed if seed_everything is True or None

  • save_dir: add auto create save dir for logger feature

1.6.6 (2024-01-27)#

Fix#

  • predict_path: fix hardcode predict_path bug

1.6.5 (2024-01-26)#

Fix#

  • get_cfg_from_path: fix get_cfg_from_path change dir bug

  • get_split_config: fix get_split_config last config bug

1.6.4 (2024-01-23)#

Refactor#

  • update_evaluator: add metrics param to update_evaluator

1.6.3 (2024-01-23)#

Fix#

  • SetWandbLoggerCallback: fix root_dir bug

1.6.2 (2024-01-23)#

Fix#

  • SetWandbLoggerCallback: fix SetWandbLoggerCallback does not support 3.8-3.10 bug

1.6.1 (2024-01-22)#

Fix#

  • checkpoint: fix do not save last checkpoint if it is not topk best checkpoint

1.6.0 (2024-01-20)#

Feat#

  • update_evaluator: add split arg for update_evaluator func

Fix#

  • model.loss_step: use the same interface for model func

  • on_forward_epoch_end: fix arg order bug

1.5.5 (2024-01-18)#

Fix#

  • wandb-log-code: fix use code_dir does not follow link bug, use glob instead of walk

Refactor#

  • log_dir: do not set log_dir in before_instantiate_classes

1.5.4 (2024-01-16)#

Refactor#

  • SaveAndLogConfigCallback: move log_hyperparams to save_config func

1.5.3 (2024-01-16)#

Fix#

  • modelcheckpoint: fix link bug for best checkpoint

1.5.2 (2024-01-16)#

Fix#

  • progress: fix divide zero bug

1.5.1 (2024-01-15)#

Fix#

  • log-code: fix log code include files bug for wandb logger

1.5.0 (2024-01-14)#

Feat#

  • eval-metrics: only update evaluators when metric dicts is set explicitly

  • split-name: add feature to customize split names

1.4.12 (2024-01-10)#

Fix#

  • LightningModule: fix output is not dict bug

1.4.11 (2024-01-10)#

Fix#

  • ActionJsonFile: fix multi ActionConfigFile bug

  • LightningModule: fix recursive_parse_modules is not staticmethod bug

1.4.10 (2024-01-04)#

Fix#

  • ci: add write permission to contents for release ci

1.4.9 (2024-01-04)#

Fix#

  • ci: fix publish twice on tagged commit bug

  • ci: fix check commit messages protect master br bug

1.4.8 (2024-01-04)#

Fix#

  • ci: fix fetch depth = 0 bug in check pre commit hooks

1.4.7 (2024-01-03)#

Fix#

  • pyproject.commitizen: use annotated tags instead of light weighted tags

1.4.6 (2024-01-03)#

Fix#

  • parsers: fix using non-public api of jsonargparse bug

1.4.5 (2024-01-03)#

Fix#

  • changelog: fix changelog name bug, add title for changelog

1.4.4 (2024-01-03)#

Fix#

  • changelog: move changelog.md to docs/get_started

1.4.3 (2024-01-03)#

Fix#

  • commitizen: add config for commitizen

1.4.2 (2023-12-28)#

1.4.1 (2023-12-28)#