Zaida Zhou
|
6c607bd26f
|
[Docs] Simplify hook docs (#428)
* 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
|
2022-08-23 16:20:47 +08:00 |
|
Tao Gong
|
7fc0a51aae
|
[Doc]: Update the tutorials of basedataset (#445)
* modify the tutorials of basedataset
* tmp commit
|
2022-08-23 11:54:38 +08:00 |
|
RangiLyu
|
5e1ef1dd6c
|
[Docs] Update runner documents. (#430)
* [Doc] Update runner documents.
* update
* fix link
* update
* update
* Update import manner of Runner
Co-authored-by: Wenwei Zhang <40779233+ZwwWayne@users.noreply.github.com>
|
2022-08-22 11:30:49 +08:00 |
|
yancong
|
d6bf587d68
|
[Docs] Modify distributed tutorials (#421)
* docs: modify distributed tutorials
* docs: modify distributed tutorials
* docs(zh_cn/tutorials): fix wrong modifications in distributed.md
|
2022-08-21 14:58:25 +08:00 |
|
RangiLyu
|
38ab4bec5e
|
[Docs] Update scheduler doc. (#439)
* [Docs] Update scheduler doc.
* update
|
2022-08-19 11:09:57 +08:00 |
|
Zaida Zhou
|
6501d21eab
|
[Fix]: fix mdformat version to support python3.6 (#315)
|
2022-06-21 16:32:58 +08:00 |
|
Zaida Zhou
|
e76517c63a
|
[Doc]: Update hooks docs (#317)
|
2022-06-21 15:13:53 +08:00 |
|
Zaida Zhou
|
d09af9ead4
|
[Doc]: update root registries in docs (#316)
|
2022-06-21 15:12:49 +08:00 |
|
Tao Gong
|
45f5859b50
|
[Doc]: refactor docs for basedataset (#318)
|
2022-06-21 14:58:10 +08:00 |
|
Mashiro
|
44538e56c5
|
[Doc]: refine logging doc (#320)
|
2022-06-21 14:55:21 +08:00 |
|
Alex Yang
|
5016332588
|
[Feat] support registering function (#302)
|
2022-06-14 14:50:24 +08:00 |
|
RangiLyu
|
70c4ea191f
|
[Refactor]: Modify val_interval and val_begin to be the attributes of TrainLoop. (#274)
* Modify val_interval and val_begin to be the attributes of TrainLoop.
* update doc
* fix lint
* type hint
|
2022-06-06 11:13:25 +08:00 |
|
RangiLyu
|
4705e1fe3d
|
[Enhance] Add RuntimeInfoHook to update runtime information. (#254)
* [Enhance] Add RuntimeInfoHook to update runtime information.
* move lr to runtime info
* docstring
* resolve comments
* update ut and doc
|
2022-05-26 14:35:37 +08:00 |
|
Haian Huang(深度眸)
|
c197bdf359
|
[Feature] Profiling tools (#241)
* Add profiling tools
* fix docstr
* fix docstr
* update
* fix bug
* update
* update
* fix error
* fix mypy
* uodate
* merge main
* fix UT
|
2022-05-25 10:55:07 +08:00 |
|
Jiazhen Wang
|
a976257ca9
|
[Enhance] Support Custom LogProcessor (#251)
* support custom log processor
* supplementary docs
* format code
|
2022-05-24 17:17:35 +08:00 |
|
RangiLyu
|
11688507ba
|
[Fix] Fix some bugs in hooks and runner. (#242)
* [Fix] Fix some bugs in hooks and runner.
* fix markdown
* fix latex formula
* resolve comments
|
2022-05-20 17:18:24 +08:00 |
|
Zaida Zhou
|
f5867f8442
|
Replace markdownlint with mdformat to avoid installing ruby (#233)
* Replace markdownlint with mdformat to avoid installing ruby
* fix circleci
|
2022-05-17 20:52:22 +08:00 |
|
Tao Gong
|
92b94e8e60
|
[Docs] Add docs for custom dataset wrapper (#222)
* add docs for custom dataset wrapper
* Update basedataset.md
|
2022-05-10 15:14:39 +08:00 |
|
Mashiro
|
452b3656a1
|
[Fix] Fix dump config without self.filename (#202)
* fix config
* add docstring and unit test
* update tutorial
* update tutorial
* fix markdown format
* fix markdown format
|
2022-04-27 19:43:12 +08:00 |
|
Wenwei Zhang
|
3c8806e4c6
|
Add docs about get started (#197)
* add docs about get started
* refine
|
2022-04-26 13:56:23 +08:00 |
|
Mashiro
|
e0d00c5bdd
|
[Fix] resolve conflict betweem adapt and main. (#198)
* [Docs] Refine registry documentation (#186)
* [Docs] Refine registry documentation
* reslove comments
* minor refinement
* Refine Visualizer docs (#177)
* Refine Visualizer docs
* update
* update
* update featmap
* update docs
* update visualizer docs
* [Refactor] Refine LoggerHook (#155)
* 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
* rename LogBuffer to HistoryBuffer, rename MessageHub methods, MessageHub support resume
* refine MMLogger timestamp, update unit test
* MMLogger add logger_name arguments
* Fix docstring
* Add LogProcessor and some unit test
* update unit test
* complete LogProcessor unit test
* refine LoggerHook
* solve circle import
* change default logger_name to mmengine
* refactor eta
* Fix docstring comment and unitt test
* Fix with runner
* fix docstring
fix docstring
* fix docstring
* Add by_epoch attribute to LoggerHook and fix docstring
* Please mypy and fix comment
* remove \ in MMLogger
* Fix lint
* roll back pre-commit-hook
* Fix hook unit test
* Fix comments
* remove \t in log and add docstring
* Fix as comment
* should not accept other arguments if corresponding instance has been created
* fix logging ddp file saving
* fix logging ddp file saving
* move log processor to logging
* move log processor to logging
* remove current datalaoder
* fix docstring
* fix unit test
* add learing rate in messagehub
* Support output training/validation/testing message after iterations/epochs
* fix docstring
* Fix IterBasedRunner log string
* Fix IterBasedRunner log string
* Support parse validation loss in log processor
* [Enhancement] Add PolyParamScheduler, PolyMomentum and PolyLR (#188)
* [Enhancement] Add PolyParamScheduler, PolyMomentum and PolyLR
* min_lr -> eta_min, refined docstr
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
Co-authored-by: Haian Huang(深度眸) <1286304229@qq.com>
Co-authored-by: Tong Gao <gaotongxiao@gmail.com>
|
2022-04-26 00:37:16 +08:00 |
|
ZwwWayne
|
4f5c0cd273
|
Merge branch 'main' of github.com:open-mmlab/mmengine into adapt
|
2022-04-22 13:52:48 +08:00 |
|
Tao Gong
|
a3b8d4ea56
|
Refactor docs of basedataset (#175)
* refactor docs of basedataset
* fix ci
* fix comments
* fix comments
* fix comments
* fix comments
* fix comments
* set default value of ann_file to ''
* fix comments
|
2022-04-22 13:51:57 +08:00 |
|
ZwwWayne
|
ae3b857480
|
Merge branch 'adapt' of github.com:open-mmlab/mmengine into adapt
|
2022-04-22 13:48:14 +08:00 |
|
Yining Li
|
d2e4c6b683
|
[Doc] Update docs of metrics and evaluator (#183)
* update docs of metrics and evaluator
* rename file
* resolve comments
|
2022-04-22 13:02:04 +08:00 |
|
Zaida Zhou
|
53101a1ab1
|
[Docs] Refine hook documentation (#181)
* Modify hook documentation
* reslove comments
|
2022-04-20 13:28:26 +08:00 |
|
RangiLyu
|
ecf816e1e9
|
[Doc] Refine runner doc. (#178)
* [Doc] Refine runner doc.
* resolve comments
|
2022-04-20 13:26:47 +08:00 |
|
Mashiro
|
55713207b0
|
[Refactor] Refactor logging tutorial docs (#179)
* Refactor logging tutorial docs
* Add logging flow description
* fix docstring as comment
fix docstring as comment
* fix logging tutorial
|
2022-04-20 13:22:40 +08:00 |
|
Wenwei Zhang
|
7367df7ea7
|
Update docs of data element (#180)
* refine docs of data element
* update
* resolve comments
|
2022-04-20 13:16:31 +08:00 |
|
liukuikun
|
5f8f36e6a5
|
refactor visualization (#147)
* [WIP] add inline
* refactor vis module
* [Refactor] according review
* [Fix] fix comment
* fix some error
* Get sub visualizer be Visualizer.get_instance
* fix conflict
* fix lint
* fix unit test
* fix mypy
* fix comment
* fix lint
* update docstr
* update
* update instancedata
* remove replace __mro__ with issubclass
Co-authored-by: PJLAB\huanghaian <1286304229@qq.com>
Co-authored-by: HAOCHENYE <21724054@zju.edu.cn>
|
2022-04-15 15:56:06 +08:00 |
|
RangiLyu
|
2d80367893
|
[Refactor] Refactor Evaluator to Metric. (#152)
* [Refactor] Refactor Evaluator to Metric.
* update
* fix lint
* fix doc
* fix lint
* resolve comments
* resolve comments
* remove collect_device from evaluator
* rename
|
2022-04-01 15:06:38 +08:00 |
|
RangiLyu
|
25014af3c3
|
[Refactor] Refactor default_scope in Registry. (#158)
|
2022-04-01 09:13:55 +08:00 |
|
liukuikun
|
7e246b6f65
|
[Enhancement] refactor base data element (#143)
* [Enhancement] refactor base data elment
* fix comment
* fix comment
* fix pop not existing key without error
|
2022-03-31 18:21:45 +08:00 |
|
Zaida Zhou
|
e4859030af
|
[Docs] Update registry documentation (#133)
|
2022-03-25 11:29:34 +08:00 |
|
Zaida Zhou
|
248ad9aee8
|
[Feature] Add Runner and Loop (#86)
* [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
|
2022-03-14 13:19:29 +08:00 |
|
Yining Li
|
61fecabea6
|
[Feature] Update evaluator prefix (#114)
* update evaluator prefix
* update docstring and comments
* update doc
|
2022-03-10 17:25:20 +08:00 |
|
Haian Huang(深度眸)
|
98097bb73e
|
[Update] Refine visualization docs (#107)
* refine visualization
* refine visualization
* epdate
* update
* update
* update
* fix comment
|
2022-03-09 20:43:29 +08:00 |
|
RangiLyu
|
be6f18988e
|
Update type hint and unit tests of evaluator. (#110)
* update type hint and ut for evaluator
* update doc
* fix
|
2022-03-08 16:04:46 +08:00 |
|
Yining Li
|
cfccabc657
|
[Feature] Support metric prefix in BaseEvaluator (#82)
* support metric prefix in BaseEvaluator
* update docs
* use class attribute default_prefix
|
2022-03-08 15:12:11 +08:00 |
|
Zaida Zhou
|
e146233546
|
fix documentation (#91)
|
2022-03-06 14:36:46 +08:00 |
|
Wenwei Zhang
|
817eb89ac2
|
Add user docs for get_config/get_models (#83)
* add user docs for get_config/get_models
* resolve comments
|
2022-03-05 17:46:27 +08:00 |
|
Miao Zheng
|
43dcc5648f
|
[Fix] Typo in Logging doc (#81)
|
2022-03-04 19:44:31 +08:00 |
|
RangiLyu
|
ee95ce2488
|
[Doc] Add runner tutorial. (#55)
* [Doc] Add runner tutorial.
* update
* add advanced doc
* refine and add flow chart
* update
* update
|
2022-03-01 15:58:34 +08:00 |
|
Yuan Liu
|
2d3e91248c
|
[Feature]: Add sampler seed hook (#64)
* [Feature]: Add sampler seed hook
* [Fix]: Add call with to UT
|
2022-03-01 15:38:01 +08:00 |
|
Yining Li
|
42448425b3
|
[Feature] Add evaluator unittest (#46)
* add evaluator unittest
* update composed evaluator cfg
* add building function
* resolve comments
* resolve comments
* resolve comments
* fix evaluator doc
|
2022-03-01 12:00:19 +08:00 |
|
Zaida Zhou
|
7313173405
|
[Docs] Add hooks tutorial (#38)
* [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
|
2022-03-01 11:57:29 +08:00 |
|
Mashiro
|
84b8106aae
|
[Docs] Add logging doc (#39)
* 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
|
2022-03-01 11:54:43 +08:00 |
|
Haian Huang(深度眸)
|
492b2f2fa8
|
[Feature] Add MMDataParallel and MMDistributedDataParallel (#44)
* add mmddp
* update
* update code
* update unittest
* fix comment
|
2022-02-26 10:21:20 +08:00 |
|
Wenwei Zhang
|
95172781f2
|
Add user doc of distributed primitives (#45)
* add user doc of distributed primitives
* resolve comments
* update
|
2022-02-25 15:38:43 +08:00 |
|
Yining Li
|
92de63eed7
|
[Docs] Add evaluator docs (#33)
* add evaluator docs
* resolve comments
* resolve comments
|
2022-02-25 14:43:16 +08:00 |
|