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