MengzhangLI
43b4efb122
[Fix] Fix image_demo.py error ( #1640 )
...
* [Fix] Fix image_demo.py error
* [Fix] Fix image_demo.py error
* fix
* delete plt.cla()
2022-06-09 17:20:28 +08:00
Aston.He
7628a61f92
feat(mlu): Support PyTorch backend on MLU. ( #1515 )
...
* feat(mlu): Support PyTorch backend on MLU.
* fix redundant device variable.
* Update mmseg/apis/train.py
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
* Update comments.
* Update mmseg/apis/train.py
* Update is_mlu_available flag.
* align util_distribution.py to mmdet.
* align util_distribution.py to mmdet.
* add build_dp, build_ddp testcase.
* Update mmseg/utils/util_distribution.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmseg/utils/util_distribution.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update mmseg/utils/util_distribution.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update tests/test_utils/test_util_distribution.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update tests/test_utils/test_util_distribution.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update tests/test_utils/test_util_distribution.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* Update tests/test_utils/test_util_distribution.py
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
* add mmcv version check for mlu device.
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
Co-authored-by: Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
2022-05-25 18:11:42 +08:00
FangjianLin
5b605b086d
[Fix] Register optimizer constructor with mmseg ( #1456 )
...
* [fix] register optimizer onstructor with mmseg
* fix lint
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* Update tests/test_core/test_optimizer.py
* Update tests/test_core/test_optimizer.py
* Update tests/test_core/test_optimizer.py
* Update tests/test_core/test_optimizer.py
* fix lint
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
2022-04-16 16:45:17 +08:00
Miao Zheng
3f797072d8
[Enhance] Add extra dataloader settings in configs ( #1435 )
...
* [Enhance] Add extra dataloader settings in configs
* val default samples
* val default samples
* del unuse
* del unused
2022-04-13 13:30:10 +08:00
Miao Zheng
3432ea98db
Add DistSamplerSeedHook for when runner is EpochBasedRunner ( #1449 )
...
* Add DistSamplerSeedHook for when runner is EpochBasedRunner
* add comment
2022-04-06 22:04:11 +08:00
MengzhangLI
ecda117ea5
[Enhance] New-style CPU training and inference. ( #1251 )
...
* [Enhance] New-style CPU training and inference.
* assert mmcv version
* SyncBN to BN in training and testing
* SyncBN to BN in training and testing
* upload untracked files to this branch
* delete gpu_ids
* fix bugs
* assert args.gpu_id in train.py
* use cfg.gpu_ids = [args.gpu_id]
* use cfg.gpu_ids = [args.gpu_id]
* fix typo
* fix typo
* fix typos
2022-01-28 23:03:01 +08:00
Rockey
78fdf65382
[Feature] add auto resume ( #1172 )
...
* [Feature] add auto resume
* Update mmseg/utils/find_latest_checkpoint.py
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
* Update mmseg/utils/find_latest_checkpoint.py
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
* modify docstring
* Update mmseg/utils/find_latest_checkpoint.py
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
* add copyright
Co-authored-by: Miao Zheng <76149310+MeowZheng@users.noreply.github.com>
2022-01-11 12:27:24 +08:00
Zhaolun Zou
d3e11cc74f
[Fix] Fix test error when using --show-dir ( #1091 )
...
* Fix test error when using --show-dir
* Move show before test
Co-authored-by: Jiarui XU <xvjiarui0826@gmail.com>
2021-12-06 08:10:18 -08:00
Junjun2016
f0426c97d7
[Enchance] Set a random seed when the user does not set a seed. ( #1039 )
2021-11-26 10:55:15 +08:00
gszh
845098b155
Update train.py ( #428 )
...
* Update train.py
Add user-defined hooks.
* Update train.py
* Update train.py
2021-10-29 12:13:40 -07:00
sennnnn
e235c1a824
[Refactor] Support progressive test with fewer memory cost ( #709 )
...
* Support progressive test with fewer memory cost.
* Temp code
* Using processor to refactor evaluation workflow.
* refactor eval hook.
* Fix process bar.
* Fix middle save argument.
* Modify some variable name of dataset evaluate api.
* Modify some viriable name of eval hook.
* Fix some priority bugs of eval hook.
* Depreciated efficient_test.
* Fix training progress blocked by eval hook.
* Depreciated old test api.
* Fix test api error.
* Modify outer api.
* Build a sampler test api.
* TODO: Refactor format_results.
* Modify variable names.
* Fix num_classes bug.
* Fix sampler index bug.
* Fix grammaly bug.
* Support batch sampler.
* More readable test api.
* Remove some command arg and fix eval hook bug.
* Support format-only arg.
* Modify format_results of datasets.
* Modify tool which use test apis.
* support cityscapes eval
* fixed cityscapes
* 1. Add comments for batch_sampler;
2. Keep eval hook api same and add deprecated warning;
3. Add doc string for dataset.pre_eval;
* Add efficient_test doc string.
* Modify test tool to compat old version.
* Modify eval hook to compat with old version.
* Modify test api to compat old version api.
* Sampler explanation.
* update warning
* Modify deploy_test.py
* compatible with old output, add efficient test back
* clear logic of exclusive
* Warning about efficient_test.
* Modify format_results save folder.
* Fix bugs of format_results.
* Modify deploy_test.py.
* Update doc
* Fix deploy test bugs.
* Fix custom dataset unit tests.
* Fix dataset unit tests.
* Fix eval hook unit tests.
* Fix some imcompatible.
* Add pre_eval argument for eval hooks.
* Update eval hook doc string.
* Make pre_eval false in default.
* Add unit tests for dataset format_results.
* Fix some comments and bc-breaking bug.
* Fix pre_eval set cfg field.
* Remove redundant codes.
Co-authored-by: Jiarui XU <xvjiarui0826@gmail.com>
2021-08-19 20:44:58 -07:00
Junjun2016
441be4e435
[Dcos] Add header for files ( #796 )
...
* Add header for files
* Delete header in config files
2021-08-16 23:16:55 -07:00
Junjun2016
9155d9e9ed
[Fix] Fix the log error ( #766 )
...
* set the priority of EvalHook to LOW
* add comment for priority change
* fix comment
2021-08-09 17:20:02 -07:00
Jerry Jiarui XU
5097d55f8e
[Bug fix] Fix efficient test for multi-node ( #707 )
...
* [Bug fix] Fix efficient test for multi-node
* fixed CI
* add efficient test dir
* remove unused args
2021-07-15 12:13:03 -07:00
Ziyi Wu
db44d16e02
infer batch size using len(result) in test function ( #532 )
2021-05-06 08:16:46 -07:00
Ziyi Wu
768f704517
[Enhance] Replace data_dict calling 'img' key to support MMDet3D ( #514 )
...
* remove dict calling img key for compatibility
* fix unit test
* infer batch size using len(result) to be consistent with mmcv
2021-04-29 01:01:34 -07:00
q.yao
789d1a142b
add dynamic export and visualize to pytorch2onnx ( #463 )
...
* add dynamic export and visualize to pytorch2onnx
* update document
* fix lint
* fix dynamic error and add visualization
* fix lint
* update docstring
* update doc
* Update help info for --show
Co-authored-by: Jerry Jiarui XU <xvjiarui0826@gmail.com>
* fix lint
Co-authored-by: maningsheng <maningsheng@sensetime.com>
Co-authored-by: Jerry Jiarui XU <xvjiarui0826@gmail.com>
2021-04-12 11:54:59 -07:00
lizz
33e8357c62
Fix typo: upsampe_cfg -> upsample_cfg ( #449 )
...
* Fix typo: upsampe_cfg -> upsample_cfg
Signed-off-by: lizz <lizz@sensetime.com>
* convoluton -> convolution
Signed-off-by: lizz <lizz@sensetime.com>
* more
Signed-off-by: lizz <lizz@sensetime.com>
* ok
Signed-off-by: lizz <lizz@sensetime.com>
2021-03-30 09:51:38 -07:00
David de la Iglesia Castro
6acd77e345
Add opacity option to show_result ( #425 )
2021-03-22 20:34:38 -07:00
Jerry Jiarui XU
faaf29e668
[Improvement] Move train_cfg/test_cfg inside model ( #341 )
...
* [Improvement] Move train_cfg/test_cfg inside model
* fixed config dict
* fixed config dict
2021-01-19 17:06:23 -08:00
yamengxi
ce46d70d20
memory efficient test ( #330 )
...
* memory efficient test
* implement efficient test
* merge
* Add document and docstring
* fix unit test
* add memory usage report
2021-01-09 23:47:31 -08:00
Youqing Xiaozhua
7970e0ff11
Bugfix: num of augmentations and image meta not match when run TTA on CPU ( #276 )
...
* add inference test
* fix E501 line too long (81 > 79 characters
* fix wrong config path
* fix num of augmentations (2) != num of image meta (1)
* Update test_inference.py
Co-authored-by: Jerry Jiarui XU <xvjiarui0826@gmail.com>
2020-12-13 23:51:42 -08:00
David de la Iglesia Castro
e384ef578a
Add runner type ( #118 )
...
* Add runner_type option
* pre-commit
* Fix max_iters
* Add by_epoch to EvalHook
* Add test_eval_hook for epoch runner
* Remove runner-type arg from tools/train
* Add missing every_n_iters check for epoch mode
* Bump mmcv min version
* Use build_runner
* Use interval in tests
* Update test_eval_hook.py
* Use every_n_epochs instead of every_n_iters. Update DistEvalHook
* Add test_dist_eval_hook_epoch
* Fix tests
* Add DeprecationWarning
* Update docs
* Replace DeprecationWarning with UserWarning
2020-10-25 15:18:46 -07:00
David de la Iglesia Castro
7f8bc7935c
Fix cpu inference ( #152 )
...
* Add missing map_location
* Add docstring
* Update mmseg/apis/inference.py
Co-authored-by: Jerry Jiarui XU <xvjiarui0826@gmail.com>
* Update inference.py
* Update inference.py
Co-authored-by: Jerry Jiarui XU <xvjiarui0826@gmail.com>
2020-09-25 01:34:40 +08:00
MY_
298124566b
Update test.py ( #93 )
2020-08-25 21:12:39 +08:00
Jerry Jiarui XU
bafc0e5db6
Fixed slide inference ( #90 )
2020-08-25 20:01:01 +08:00
Jiarui XU
b2724da80b
init commit
2020-07-10 02:39:01 +08:00