Skip to content
Snippets Groups Projects
  1. Apr 25, 2022
  2. Apr 24, 2022
    • Mashiro's avatar
      [Refactor] Refine LoggerHook (#155) · e2a2b043
      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
      
      * 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
      e2a2b043
    • Haian Huang(深度眸)'s avatar
      Refine Visualizer docs (#177) · 42746793
      Haian Huang(深度眸) authored
      * Refine Visualizer docs
      
      * update
      
      * update
      
      * update featmap
      
      * update docs
      
      * update visualizer docs
      42746793
  3. Apr 22, 2022
  4. Apr 21, 2022
    • Mashiro's avatar
      [Enhancement] Refine logging. (#148) · 82a313d0
      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
      
      * rename LogBuffer to HistoryBuffer, rename MessageHub methods, MessageHub support resume
      
      * refine MMLogger timestamp, update unit test
      
      * MMLogger add logger_name arguments
      
      * Fix docstring
      
      * change default logger_name to mmengine
      
      * Fix docstring comment and unitt test
      
      * fix docstring
      
      fix docstring
      
      * fix docstring
      
      * Fix lint
      
      * Fix hook unit test
      
      * Fix comments
      
      * should not accept other arguments if corresponding instance has been created
      
      * fix logging ddp file saving
      
      * fix logging ddp file saving
      
      * fix docstring
      
      * fix unit test
      
      * fix docstring as comment
      82a313d0
    • Mashiro's avatar
      automaticaly update iter and epoch in message_hub (#168) · 45567b1d
      Mashiro authored
      * automatic update iter and epoch in message_hub
      
      * add docstring
      
      * Update comment and docstring
      
      * Fix as comment
      
      * Fix docstring and comment
      
      * refine comments
      45567b1d
  5. Apr 20, 2022
  6. Apr 08, 2022
  7. Apr 01, 2022
    • RangiLyu's avatar
      [Refactor] Refactor Evaluator to Metric. (#152) · 2d803678
      RangiLyu authored
      * [Refactor] Refactor Evaluator to Metric.
      
      * update
      
      * fix lint
      
      * fix doc
      
      * fix lint
      
      * resolve comments
      
      * resolve comments
      
      * remove collect_device from evaluator
      
      * rename
      2d803678
    • Mashiro's avatar
      [Enhancement] Support get sub dataset and rename method and variable. (#145) · 2fdca03f
      Mashiro authored
      * add get_subset method, add comment, rename variable
      
      * add unit test
      
      * Please mypy
      
      * Fix as comment, support negative index, and fix index access error
      
      * add and refine docstring, handle indices=0
      
      * handle indices=0
      
      * add empty list indices test
      
      * rename in_meta in docstring and comments to in_metainfo
      
      * clean meta nameing
      
      * Fix negative indices error
      
      * test empty list of get_subset
      
      * fix comments and docstring
      
      * add unit test
      
      * Fix as comment
      
      * Fix as comment
      
      * add docstring to mention wrapped dataset should not inherit from Basedataset
      
      * Fix wrapped dataset docstring
      
      * Fix wrapped dataset docstring
      
      * Fix method name, docstring, and comments
      
      * Fix comments
      
      * Fix comments
      
      * Fix comments
      2fdca03f
    • Zaida Zhou's avatar
      Add circleci (#157) · 8b4d7dda
      Zaida Zhou authored
      * Add circleci
      
      * fix typo
      
      * lower required coverage
      
      * support initialzing distributed environemtn without GPUs
      
      * fix unit tests
      
      * add approval for running gpu tests
      
      * add approval for running gpu tests
      
      * fix unit tests
      
      * fix unit tests
      8b4d7dda
    • Zaida Zhou's avatar
      0ca54eb7
    • RangiLyu's avatar
      25014af3
  8. Mar 31, 2022
  9. Mar 30, 2022
    • Zaida Zhou's avatar
      Update pytest.ini (#156) · cf036314
      Zaida Zhou authored
      cf036314
    • Zaida Zhou's avatar
      [Enhancement] Refactor Runner (#139) · f1de071c
      Zaida Zhou authored
      * [Enhancement] Rename build_from_cfg to from_cfg
      
      * refactor build_logger and build_message_hub
      
      * remove time.sleep from unit tests
      
      * minor fix
      
      * move set_randomness from setup_env
      
      * improve docstring
      
      * refine comments
      
      * print a warning information
      
      * refine comments
      
      * simplify the interface of build_logger
      f1de071c
  10. Mar 29, 2022
  11. Mar 28, 2022
    • Mashiro's avatar
      [Feature] add defaut scope (#149) · 563b4bad
      Mashiro authored
      * add defaut scope
      
      * Fix docstring
      
      * override get_current_instance method in DefaultScope
      
      clean meta nameing
      
      * remove default mmengine argument of DefaltScope
      
      remove default mmengine argument of DefaltScope
      
      remove default mmengine argument of DefaltScope
      
      * Fix unit test
      
      Fix unit test
      
      * Fix example in docstring
      
      * add explaination of DefaultScope
      563b4bad
  12. Mar 26, 2022
    • Mashiro's avatar
      [Enhancement] Refine GlobalAccessble (#144) · 10485841
      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
      10485841
    • Zaida Zhou's avatar
      [Feature] Add MultiProcessTestCase (#136) · 2bf099d3
      Zaida Zhou authored
      * [Enhancement] Provide MultiProcessTestCase to test distributed related modules
      
      * remove debugging info
      
      * add timeout property
      2bf099d3
  13. Mar 25, 2022
  14. Mar 14, 2022
    • Zaida Zhou's avatar
      [Feature] Add Runner and Loop (#86) · 248ad9ae
      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
      248ad9ae
  15. Mar 13, 2022
  16. Mar 12, 2022
  17. Mar 10, 2022
Loading