Skip to content
Snippets Groups Projects
  1. Dec 06, 2022
  2. Dec 04, 2022
  3. Nov 24, 2022
  4. Nov 18, 2022
  5. Nov 15, 2022
  6. Nov 09, 2022
  7. Nov 02, 2022
  8. Oct 27, 2022
  9. Oct 26, 2022
  10. Oct 24, 2022
  11. Oct 19, 2022
  12. Oct 11, 2022
    • Mashiro's avatar
      Bump version to v0.2.0 (#591) · 13484aae
      Mashiro authored
      * Bump version to v0.2.0
      
      * Add changelog
      
      * minor refine
      
      * minor refine
      
      * update date
      
      * clean the code
      
      * minor refine
      
      * update release date
      
      * Fix grammar
      
      * Fix grammar
      
      * Fix grammar
      
      * Fix grammar
      
      * Minor refine
      
      * Fix error format in readme
      
      * update date
      
      * minor refine
      
      * minor refine
      
      * minor refine
      
      * minor refine
      
      * refine grammar
      v0.2.0
      13484aae
  13. Oct 10, 2022
    • Mashiro's avatar
      [Feature] Add test time augmentation base model. (#538) · 62456217
      Mashiro authored
      * First commit
      
      * add BaseTestTimeAugModel
      
      * Add unit test
      
      * move loop logic to test_step
      
      * fix ddp test
      
      * rename model to module
      
      * optim __init__
      
      * Fix as comment
      
      * Fix as comment
      
      * make val_step should not be called
      
      * make tta do not inherit base model
      
      * Fix unit test
      
      * Enhance docstring
      
      * Fix as comment
      
      * Fix as comment
      
      * minor refine
      
      * minor refine
      
      * minor refine
      
      * fix unit test
      
      * minor refine
      
      * minor refine
      
      * minor refine
      
      * minor refine
      
      * minor refine
      
      * minor refine
      
      * fix unit test
      62456217
  14. Sep 26, 2022
    • Zaida Zhou's avatar
      [Refactor] Refactor fileio without breaking back compatibility (#533) · ed84dfd3
      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
      ed84dfd3
  15. Sep 15, 2022
    • Mashiro's avatar
      [Feature] Support convert `BN` to `SyncBN` by config (#506) · 8ee31dbc
      Mashiro authored
      * [Feature] Support convert BN to SyncBN by config
      
      * make unit test compatible with cpu
      
      * Fix as comment
      
      * fix unit test
      
      * change signature of convert_sync_batchnorm: rename sync_bn to implemention
      
      * fix unit test
      
      * fix unit test
      8ee31dbc
  16. Sep 13, 2022
  17. Sep 01, 2022
  18. Aug 31, 2022
  19. Aug 30, 2022
  20. Aug 26, 2022
  21. Aug 24, 2022
    • Zaida Zhou's avatar
      [Refactor] Refactor code structure (#395) · 7e1d7af2
      Zaida Zhou authored
      * Rename data to structure
      
      * adjust the way to import module
      
      * adjust the way to import module
      
      * rename Structure to Data Structures in docs api
      
      * rename structure to structures
      
      * support using some modules of mmengine without torch
      
      * fix circleci config
      
      * fix circleci config
      
      * fix registry ut
      
      * minor fix
      
      * move init method from model/utils to model/weight_init.py
      
      * move init method from model/utils to model/weight_init.py
      
      * move sync_bn to model
      
      * move functions depending on torch to dl_utils
      
      * format import
      
      * fix logging ut
      
      * add weight init in model/__init__.py
      
      * move get_config and get_model to mmengine/hub
      
      * move log_processor.py to mmengine/runner
      
      * fix ut
      
      * Add TimeCounter in dl_utils/__init__.py
      7e1d7af2
  22. May 25, 2022
  23. May 19, 2022
  24. Mar 25, 2022
  25. 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
  26. Mar 07, 2022
    • liukuikun's avatar
      Visualizer (#67) · 7acaca14
      liukuikun authored
      * [WIP] Visualizer
      
      * add draw featmap
      
      * update docstring
      
      * update docstring
      
      * update docstring
      
      * fix comment
      
      * fix comment
      
      * fix comment
      
      * fix comment
      
      * fix comment
      7acaca14
  27. Mar 06, 2022
  28. Mar 05, 2022
    • Zaida Zhou's avatar
      [Feature] Add distributed module (#59) · c6a8d72c
      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
      c6a8d72c
  29. Feb 21, 2022
Loading