Skip to content
Snippets Groups Projects
  1. Dec 28, 2022
  2. Dec 27, 2022
    • Mashiro's avatar
      Make TTAModel compatible with FSDP (#611) · a9b6753f
      Mashiro authored
      
      * Add build_runner_with_tta and PrepareTTAHook
      
      * rename hook file
      
      * support build tta runner with runner type
      
      * add unit test
      
      * Add build_runner_with_tta to index.rst
      
      * minor refine
      
      * Add runner test cast
      
      * Fix unit test
      
      * fix unit test
      
      * tmp save
      
      * pop None if key does not exist
      
      * Fix is_model_wrapper and force register class in test_runner
      
      * [Fix] Fix is_model_wrapper
      
      * destroy group after ut
      
      * register module in testcase
      
      * pass through unit test
      
      * fix as comment
      
      * remove breakpoint
      
      * remove mmengine/testing/runner_test_cast.py
      
      * minor refine
      
      * minor refine
      
      * minor refine
      
      * set default data preprocessor for model
      
      * minor refine
      
      * minor refine
      
      Co-authored-by: default avatarZaida Zhou <58739961+zhouzaida@users.noreply.github.com>
      
      * fix lint
      
      * Fix unit test
      
      * replace  with  in ImgDataPreprocessor
      
      * Fix as comment
      
      * add inference tutorial in advanced tutorial
      
      * update index.rst
      
      * add tta example
      
      * refine tta tutorial
      
      * Add english tutorial
      
      * add note for build_runner_with_tta
      
      * Fix as comment
      
      * add examples
      
      * remove chinese comment
      
      * Update docs/en/advanced_tutorials/test_time_augmentation.md
      
      Co-authored-by: default avatarRangiLyu <lyuchqi@gmail.com>
      
      Co-authored-by: default avatarZaida Zhou <58739961+zhouzaida@users.noreply.github.com>
      Co-authored-by: default avatarRangiLyu <lyuchqi@gmail.com>
    • BayMax_BHL's avatar
      [Feature] Add ProfilerHook (#768) · 16589ce3
      BayMax_BHL authored
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * [Feature] Add profiler hook functionality
      
      * Apply suggestions from code review
      
      * Update mmengine/hooks/profiler_hook.py
      
      Co-authored-by: default avatarZaida Zhou <58739961+zhouzaida@users.noreply.github.com>
    • Mashiro's avatar
      [Fix] Ignore the distributed tests for macOS platform (#821) · c382f8a5
      Mashiro authored
      * only test timer in linux
      
      * Fix merge_stage_test.yml
      
      * remove install ffmpeg
      
      * test_ci
      
      * test_ci
      
      * Fix python -m pip install pip --upgrade to pip install
      
      * don't test unittest with sleep 1 in windows
      
      * debug with tmate
      
      * increase timeout
      
      * increase timeout
      
      * skip test gloo
      
      * skip test gloo
      
      * fix synteax error
      
      * skip test gloo in torch 1.13
      
      * skip test gloo in torch 1.13
      
      * skip testing setup_env in macOS
      
      * skip test test_dist
      
      * skip test setup
      
      * restore triggered during push
      
      * clean the code
      
      * debug macos
      
      * refine macOS CI
      
      * test merge stage test
      
      * trigger CI during push to main
      
      * Fix as comment
  3. Dec 23, 2022
  4. Dec 21, 2022
  5. Dec 20, 2022
  6. Dec 19, 2022
  7. Dec 16, 2022
  8. Dec 13, 2022
  9. Dec 11, 2022
  10. Dec 07, 2022
  11. Dec 05, 2022
  12. Nov 29, 2022
  13. Nov 24, 2022
  14. Nov 22, 2022
    • cir7's avatar
      [Enhance] Support eta_min_ratio in CosineAnnealingParamScheduler (#725) · 0e6bb48b
      cir7 authored
      
      * [Enhance] support eta_min_ratio in CosineAnnealingParamScheduler
      
      * [doc] fix docstring
      
      * [Enhance] add ut for eta_min_ratio
      
      * [doc] update docstring
      
      * avoid bc-breaking of eta_min
      
      * [doc] add docstring in CosineAnnealingParamScheduler and CosineAnnealingMomentum
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarZaida Zhou <58739961+zhouzaida@users.noreply.github.com>
    • songyuc's avatar
      [Feature] Add get_hooks_info() to print hooks messages (#672) · 6636f07c
      songyuc authored
      * Add test of get_hooks_info()
      
      * Change to use original Runner for get_hook_info() test
      
      * Change to test after_train_iter hooks for get_hook_info()
      
      * Complement the stages list
      
      * Add logging hooks information in Runner.__init__()
      
      * Rearrange the stages list
      
      * Restore the stages to tuple type
      
      * Clean the unnecessary changes
      
      * Replace  statement with TestCase's methods
      
      * add test stages in method_stages_map
      
      * change the hooks info into a f-string
      
      * return list(trigger_stages) directly
      
      * change keys of method_stages_map
      
      * Fix previous changes to method_stages_map.keys
  15. Nov 21, 2022
  16. Nov 17, 2022
  17. Nov 02, 2022
  18. Nov 01, 2022
  19. Oct 28, 2022
  20. Oct 27, 2022
  21. Oct 24, 2022
  22. Oct 18, 2022
  23. 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
  24. Oct 08, 2022
  25. 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
  26. Sep 22, 2022
Loading