- Dec 28, 2022
-
-
Zaida Zhou authored
* [Enhance] Ensure metrics is not empty when saving best ckpts * fix warn to warning * delete a unnecessary method
-
- Nov 08, 2022
-
-
Mashiro authored
-
- Oct 27, 2022
-
-
Hakjin Lee authored
* [Feature] Support torch ZeRORedundancyOptimizer Co-authored-by:
Junhwa Song <ethan9867@gmail.com> Signed-off-by:
Junhwa Song <ethan9867@gmail.com> Signed-off-by:
Hakjin Lee <nijkah@gmail.com> * lint * Fix saving optimizer state_dict * Fix handling import error * Add test case * fix UT * Revert "fix UT" This reverts commit dd64538960ff7440c6020f533d43945ffc23f2d2. * fix handling import in UT * Fix saving zero checkpoint and delete redundant master_only * lint * test unittest * Fix handling impor error * Fix UT condition * Edit docstrings * Fix typo * Skip redundant procudure in checkpoint hook * fix typo again * Update mmengine/optim/optimizer/zero_optimizer.py Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * Add api info * lint * Fix lint * Handling AmpOptimWrapper case * handling overlap_with_ddp * Fix error Signed-off-by:
Junhwa Song <ethan9867@gmail.com> Signed-off-by:
Hakjin Lee <nijkah@gmail.com> Co-authored-by:
Junhwa Song <ethan9867@gmail.com> Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
-
- Sep 26, 2022
-
-
Zaida Zhou authored
* [Refactor] Refactor fileio but without breaking bc * handle compatibility * fix format * modify io functions * fix ut * fix ut * rename method names * refine * refine docstring * fix ut in windows * update ut * minor fix * ensure client is not None when closing it * add more examples for list_dir_or_file interface * refine docstring * refine deprecated info * fix ut * add a description for lmdb docstring
-
- Sep 22, 2022
-
-
Qian Zhao authored
-
- Aug 24, 2022
-
-
Mashiro authored
* [Refactor]: modify interface of Visualizer.add_datasample (#365) * [Refactor] Refactor data flow: refine `data_preprocessor`. (#359) * refine data_preprocessor * remove unused BATCH_DATA alias * Fix type hints * rename move_data to cast_data * [Refactor] Refactor data flow: collate data in `collate_fn` of `DataLoader` (#323) * acollate data in dataloader * fix docstring * refine comment * fix as comment * refactor default collate and psedo collate * foramt test file * fix docstring * fix as comment * rename elem to data_item * minor fix * fix as comment * [Refactor] Refactor data flow: `data_batch` argument of `Evaluator.process is a `dict` (#360) * refine evaluator and metric * compatible with new default collate * replace default collate with pseudo * Handle data_batch in metric * fix unit test * fix unit test * fix unit test * minor refine * make data_batch optional make data_batch optional * rename outputs to predictions * fix ut * rename predictions to outputs * fix docstring * fix docstring * fix unit test * make outputs and data_batch to kwargs * fix unit test * keep signature of metric * fix ut * rename pred_sample arguments to data_sample(Visualizer) * fix loop and ut * [refactor]: Refactor model dataflow (#398) * [Refactor] Refactor data flow: refine `data_preprocessor`. (#359) * refine data_preprocessor * remove unused BATCH_DATA alias * Fix type hints * rename move_data to cast_data * refactor model data flow tmp_commt tmp commit * make val_cfg and test_cfg optional * roll back runner * pass test mmdet * fix as comment fix as comment fix ci in DataPreprocessor * fix ut * fix ut * fix rebase main * [Fix]: Fix test val ddp (#462) * [Fix] Fix docstring and type hint of data flow (#463) * Fix docstring of data flow * change signature of hook * fix unit test * resolve conflicts * fix lint
-
- Aug 23, 2022
-
-
Zaida Zhou authored
* [Refactor] Refactor the import rule * minor refinement * add a comment
-
Zaida Zhou authored
* Move the design of hook to design/hook.md * add relative links in docs * update docstring of hooks * refine checkpointhook docs * refine * fix comments * refine * add logging.md link in hook.md * resolve comments * fix typo
-
- Aug 11, 2022
-
-
Mashiro authored
* fix wrong epoch andd iter when save bbest ckpt * fix ut * fix resume best ckpt unexpectedly * minor refine * fix unit test
-
- Aug 08, 2022
-
-
LeoXing1996 authored
* support save best based on multi metrics * add unit test * resolve bugs after rebasing * revise docstring * revise docstring * fix as comment * revise as comment
-
- Jun 30, 2022
-
-
LeoXing1996 authored
* fix bug of not save-best in iteration-based training * revise the unit test
-
- Jun 22, 2022
-
-
Alex Yang authored
* [Feat] Support save best ckpt * reformat code * rename function and reformat code * fix logging info
-
- Jun 17, 2022
-
-
Jiazhen Wang authored
* support resume from ceph * move func and refine * delete symlink * fix unittest * perserve _allow_symlink and symlink
-
- May 20, 2022
-
-
RangiLyu authored
* [Fix] Fix some bugs in hooks and runner. * fix markdown * fix latex formula * resolve comments
-
- May 19, 2022
-
-
Zaida Zhou authored
* Add pyupgrade pre-commit hook * fix ut * remove comments
-
- May 18, 2022
-
-
RangiLyu authored
* [Enhance] Make loop related attributes to be runner's properties. * move iter and epoch to loop * resolve comments
-
- May 05, 2022
-
-
Mashiro authored
* change CheckPointHook before_run to before train * using tmp_path in each checkpointhook test case
-
- Apr 08, 2022
-
-
RangiLyu authored
* [Refactor] Refactor data_batch type. * fix sampler * [Refactor] Remove cur_dataloader in runner. * fix set_epoch
-
- Mar 31, 2022
-
-
liukuikun authored
* [Enhancement] refactor base data elment * fix comment * fix comment * fix pop not existing key without error
-
- Mar 29, 2022
-
-
RangiLyu authored
* [Refactor] Add batch_idx to hook input. * update
-
- Mar 25, 2022
-
-
Yuan Liu authored
* [Feature]: Add dist semantics in checkpoint hook * [Fix]: Delete sync buffer in checkpoint hook
-
- Mar 13, 2022
-
-
Zaida Zhou authored
* [Refactor] Refactor interface of checkpointhook * fix print format * minor ifx
-
Mashiro authored
* Fix hook * Fix * Fix docs * FIx * Fix * Fix as comment * update * Fix hook * Fix hook * Fix hook * Fix itertimerhook * Fix iter_timer_hook * Fix * Fix * fix logger hook * Fix loggerhook * update cur_dataloader * Fix docstring * Fix docstring * Fix as commet * Fix as commet * Fix as comment * rename is_last_epoch, enhance and add after_val before_val .etc * fix typo in docstring * remove resolved TODO * refactor docstring
-
- Mar 09, 2022
-
-
Mashiro authored
* Fix hook * Fix * Fix docs * FIx * Fix * Fix as comment
-
- Mar 07, 2022
-
-
Zaida Zhou authored
-
Yuan Liu authored
* [Fix]: Change after inter and epoch to after train iter and epoch * [Fix]: Add new UT to param scheduler hook * [Fix]: Change the type of runner in docstring to Runner Co-authored-by:
Your <you@example.com>
-
Yuan Liu authored
* [Fix]: Fix data batch type in base hook * [Fix]: Fix the type hint bug in checkpoint, optimizer, param scheduler hooks Co-authored-by:
Your <you@example.com>
-
- Mar 05, 2022
-
-
Zaida Zhou authored
-
- Mar 02, 2022
-
-
Yuan Liu authored
* [Feature]: Add checkpoint hook * [Fix]: Fix lint * [Fix]: Delete redundant optional and give an example to our_dir * [Feature]: Add test the last_ckpt in UT * [Fix]: Fix docstring problem * [Fix]: Add patch to UT * [Feature]: Add Test case for by epoch
-