- Apr 20, 2022
-
-
RangiLyu authored
* [Doc] Refine runner doc. * resolve comments
-
Mashiro authored
* Refactor logging tutorial docs * Add logging flow description * fix docstring as comment fix docstring as comment * fix logging tutorial
-
Wenwei Zhang authored
* refine docs of data element * update * resolve comments
-
- Apr 01, 2022
- Mar 31, 2022
-
-
liukuikun authored
* [Enhancement] refactor base data elment * fix comment * fix comment * fix pop not existing key without error
-
- Mar 26, 2022
-
-
Mashiro authored
* rename global accessible and intergration get_sintance and create_instance * move ManagerMixin to utils * fix as docstring and seporate get_instance to get_instance and get_current_instance * fix lint * fix docstring, rename and move test_global_meta * fix manager's runtime error description fix manager's runtime error description * Add comments * Add comments
-
- Mar 25, 2022
-
-
Zaida Zhou authored
-
Zaida Zhou authored
-
- Mar 14, 2022
-
-
Zaida Zhou authored
* [Feature] Add Runner and Loop * refine docstring * refine docstring * refine __init__ of Runner * add Runner.save_checkpoint * add comment for data_batch * rename validation_cfg to val_cfg * update branch * update branch * discard wear reference * set seed for torch in dataloader worker * refine comments * reorder methods * import module in __init__.py * add runner.load_checkpoint * rename attributes * fix indent * fix indent * add comment for LOOPS * add example for methods * add example for methods * refine examples * add Runner.resume and refactor register_hooks * remove type hint of runner in CheckpointHook * rename before_run to before_train * remove collate * add before_run after_run for loop.run * dummy collate_fn * add more unit tests * move call_hook('before_run') to runner * minor fix * add comments for collate_fn * fix type hint * refactor logic to load or resume checkpoint * fix typo * add comments for IterBasedTrainLoop * refactor unit tests * fix unit tests * refactor * fix setup_env * refine * minor fix * Merge branch 'main' of github.com:open-mmlab/mmengine into zzd/add-runner * minor fix * minor fix * refine * refactor unit tests * fix unit tests * add launcher property * add logger, message_hub and writer unit tests * add cur_dataloader attribute for runner * fix IterBasedTrainLoop * add torch.no_grad decorator * add master_only decorator for save_checkpoint * add before_test_epoch in TestLoop * refactor load_or_resume method * refine docstring * fix typo * build_dataloader can handle dataset object * add dump_config for runner * collate_fn should not a lambda function * minor fix * refine docstring * fix unit tests * improve comments * refine unit tests * rename collate_fn to pseduo_collate * add 'TODO' tag
-
- Mar 10, 2022
-
-
Yining Li authored
* update evaluator prefix * update docstring and comments * update doc
-
- Mar 09, 2022
-
-
Haian Huang(深度眸) authored
* refine visualization * refine visualization * epdate * update * update * update * fix comment
-
- Mar 08, 2022
- Mar 07, 2022
-
-
liukuikun authored
* [WIP] Visualizer * add draw featmap * update docstring * update docstring * update docstring * fix comment * fix comment * fix comment * fix comment * fix comment
-
- Mar 06, 2022
-
-
Zaida Zhou authored
-
- Mar 05, 2022
-
-
Zaida Zhou authored
* [Feature] Add distributed module * fix IS_DIST error * all_reduce_dict does operations in-place * support 'mean' operation * provide local group process * add tmpdir argument for collect_results * add unit tests * refactor unit tests * simplify steps to create multiple processes * minor fix * describe the different of *gather* in mmengine and pytorch * minor fix * add unit tests for nccl * test nccl backend in multiple gpu * add get_default_group function to handle different torch versions * minor fix * [Feature] Add distributed module * fix IS_DIST error * all_reduce_dict does operations in-place * support 'mean' operation * provide local group process * add tmpdir argument for collect_results * add unit tests * refactor unit tests * simplify steps to create multiple processes * minor fix * describe the different of *gather* in mmengine and pytorch * minor fix * add unit tests for nccl * test nccl backend in multiple gpu * add get_default_group function to handle different torch versions * minor fix * minor fix * handle torch1.5 * handle torch1.5 * minor fix * fix typo * refactor unit tests * nccl does not support gather and gather_object * fix gather * fix collect_results_cpu * fix collect_results and refactor unit tests * fix collect_results unit tests * handle torch.cat in torch1.5 * refine docstring * refine docstring * fix comments * fix comments
-
Wenwei Zhang authored
* add user docs for get_config/get_models * resolve comments
-
- Mar 04, 2022
-
-
Miao Zheng authored
-
- Mar 01, 2022
-
-
RangiLyu authored
* [Doc] Add runner tutorial. * update * add advanced doc * refine and add flow chart * update * update
-
Yuan Liu authored
* [Feature]: Add sampler seed hook * [Fix]: Add call with to UT
-
Yining Li authored
* add evaluator unittest * update composed evaluator cfg * add building function * resolve comments * resolve comments * resolve comments * fix evaluator doc
-
Zaida Zhou authored
* [Docs] Add hooks tutorial * improve the description about hooks * Add OptimizerHook usages * fix comments * fix comments * fix comments * fix comments * fix typo * refine description * refactor * refactor * add a sentence to improve docs * briefly introduce the hook of pytorch * refactor the order of sections * improve the description about hooks * improve * fix comments * update priorities * improve description * refactor title * fix typo * reorder priority of hook * fix typo * fix comments * remove the distributed argument from SyncBuffersHook
-
Mashiro authored
* first commit * add logging doc * add logging doc * Fix lint * Fix typo * add logging * update docs * update logging.md * update logging.md * scale img * update logging docs * Fix as comment * Fix as comment * Fix as comment * Fix as comment Fix as comment * add introduction to current=True * Fix as comment Fix as comment * Fix as comment * Fix as comment
-
- Feb 26, 2022
-
-
Haian Huang(深度眸) authored
* add mmddp * update * update code * update unittest * fix comment
-
- Feb 25, 2022
-
-
Wenwei Zhang authored
* add user doc of distributed primitives * resolve comments * update
-
Yining Li authored
* add evaluator docs * resolve comments * resolve comments
-
- Feb 24, 2022
-
-
RangiLyu authored
* [Feature]: Add evaluator base class. * solve comments * update * fix
-
- Feb 22, 2022
-
-
liukuikun authored
* [WIP] abstract-data-structure * update docs * update * update BaseDataSample * fix comment and coverage 100% * update and add _set_field * update * split into base_data_element and base_data_sample * update * update * update * fix typo
-
Mashiro authored
* Fix BaseDataset docs * Fix basedataset doc
-
Mashiro authored
* basedataset first commit * add base dataset * add dataset * add basedataset * Fix test dataset * Fix mypy and test * Fix mypy and test * remove unused code * Update mmengine/dataset/base_dataset.py Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * Update mmengine/dataset/base_dataset.py Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * add more corner cases in unittest * fix lint * Fix as comment * Fix lint * update unitest * Type hint Dick to dict * rename max_refetch * Fix as comment * Fix typo * Fix as comment * BaseDataset is no more an abstrac Class, change UT and docs * Fix as comment * Fix as comment and refactor type error * Add comment for full init * Fix as comment and modify dataset_wrapper * Fix as comment and modify dataset_wrapper * Fix as comment * Fix as comment * Fix as comment * Fix as comment * Fix as comment * Fix as comment * Fix as comment Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> Co-authored-by:
Tao Gong <gongtao950513@gmail.com>
-
- Feb 21, 2022
-
-
Ma Zerun authored
* Add DefaultSampler and InfiniteSampler * Add unit test * Add samplers to API reference * Update docstring * Improve according to comments * Rename `num_replicas` to `world_size` * Update docstring. * Update mmengine/data/sampler.py Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * Update mmengine/data/sampler.py Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * Fix typo in unit test Co-authored-by:
Wenwei Zhang <40779233+ZwwWayne@users.noreply.github.com> Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
-
- Feb 19, 2022
-
-
RangiLyu authored
* [Feature]: Add optimzier and constructor. * refactor unit tests * add optimizer doc * add parrots wrapper * add parrots wrapper * solve comments * resolve comments
-
- Feb 17, 2022
-
-
Haian Huang(深度眸) authored
* add visualizer * update * update * update * update * update * fix lint * fix commit * fix commit * fix commit * fix commit * refine * refine * update * update * update * update * update
-
- Feb 16, 2022
-
-
Wenwei Zhang authored
* add unit tests of data abstract interface * update * update * update docs of data element * a draft of UT of datasample, to be finished * update datasample test * updata * update * fix comments * fix comments * fix comments Co-authored-by:
liukuikun <liukuikun@sensetime.com>
-
Zaida Zhou authored
-
- Feb 15, 2022
-
-
Zaida Zhou authored
* [Docs] Configure the documentation * fix the format * introduce the usage of default_scope * add Chinese documentation * move docs configure to another pr * clean pr * refactor registry docs * fix typo * fix typo * reorg * add more examples * reslove comments * reslove comments * reslove comments Co-authored-by:
ZwwWayne <wayne.zw@outlook.com>
-
- Feb 14, 2022
-
-
Tao Gong authored
* add docs for BaseDataset * update docs * update docs * update basedataset.md * resolve all comments * update * update * refine base dataset doc * resolve all comments * update * update * update * update * update * update * update Co-authored-by:
MeowZheng <meowzheng@outlook.com>
-
Wenwei Zhang authored
* update isort * update * update comments * update * update * update * fix bug in use cases * resolve all comments * add description of basedatasample * rename meta_info to metainfo as meta is an adj. * update * resolve comments * clean set data * finished doc * rephrase * update * resolve comments * more clear organization * rephrase * rephrase * replace 基础数据元素 by 数据元素 * rephrase
-
RangiLyu authored
* [Doc] Add scheduler user doc. * reslove comments * add chinese doc * add update en doc * resolve comments * resolve comments * update parameter scheduler * resolve comments * tmp remove en doc * resolve comments * resolve comments * resolve comments Co-authored-by:
Kai Chen <chenkaidev@gmail.com>
-