mmengine/tests/test_hooks
Mashiro 8770c6c7fc
[Refactor] Refactor data flow to make the interface more natural (#468)
* [Refactor]: modify interface of Visualizer.add_datasample (#365)

* [Refactor] Refactor data flow: refine `data_preprocessor`. (#359)

* refine data_preprocessor

* remove unused BATCH_DATA alias

* Fix type hints

* rename move_data to cast_data

* [Refactor] Refactor data flow: collate data in `collate_fn` of `DataLoader`  (#323)

* acollate data in dataloader

* fix docstring

* refine comment

* fix as comment

* refactor default collate and psedo collate

* foramt test file

* fix docstring

* fix as comment

* rename elem to data_item

* minor fix

* fix as comment

* [Refactor] Refactor data flow: `data_batch` argument of `Evaluator.process is a `dict` (#360)

* refine evaluator and metric

* compatible with new default collate

* replace default collate with pseudo

* Handle data_batch in metric

* fix unit test

* fix unit test

* fix unit test

* minor refine

* make data_batch optional

make data_batch optional

* rename outputs to predictions

* fix ut

* rename predictions to outputs

* fix docstring

* fix docstring

* fix unit test

* make outputs and data_batch to kwargs

* fix unit test

* keep signature of metric

* fix ut

* rename pred_sample arguments to data_sample(Visualizer)

* fix loop and ut

* [refactor]: Refactor model dataflow (#398)

* [Refactor] Refactor data flow: refine `data_preprocessor`. (#359)

* refine data_preprocessor

* remove unused BATCH_DATA alias

* Fix type hints

* rename move_data to cast_data

* refactor model data flow

tmp_commt

tmp commit

* make val_cfg and test_cfg optional

* roll back runner

* pass test mmdet

* fix as comment

fix as comment

fix ci in DataPreprocessor

* fix ut

* fix ut

* fix rebase main

* [Fix]: Fix test val ddp (#462)

* [Fix] Fix docstring and type hint of data flow (#463)

* Fix docstring of data flow

* change signature of hook

* fix unit test

* resolve conflicts

* fix lint
2022-08-24 22:04:55 +08:00
..
test_checkpoint_hook.py [Refactor] Rename test_hook to test_hooks (#425) 2022-08-15 11:45:07 +08:00
test_ema_hook.py [Refactor] Refactor data flow to make the interface more natural (#468) 2022-08-24 22:04:55 +08:00
test_empty_cache_hook.py [Refactor] Rename test_hook to test_hooks (#425) 2022-08-15 11:45:07 +08:00
test_hook.py [Refactor] Rename test_hook to test_hooks (#425) 2022-08-15 11:45:07 +08:00
test_iter_timer_hook.py [Refactor] Rename test_hook to test_hooks (#425) 2022-08-15 11:45:07 +08:00
test_logger_hook.py [Refactor] Rename test_hook to test_hooks (#425) 2022-08-15 11:45:07 +08:00
test_naive_visualization_hook.py [Refactor] Refactor code structure (#395) 2022-08-24 19:14:07 +08:00
test_param_scheduler_hook.py [Refactor] Rename test_hook to test_hooks (#425) 2022-08-15 11:45:07 +08:00
test_runtime_info_hook.py [Fix]: fix error and add unit test (#429) 2022-08-17 19:16:00 +08:00
test_sampler_seed_hook.py [Refactor] Rename test_hook to test_hooks (#425) 2022-08-15 11:45:07 +08:00
test_sync_buffers_hook.py [Refactor] Rename test_hook to test_hooks (#425) 2022-08-15 11:45:07 +08:00