* rewrite the installation guide
* move installation trouble shooting to the FAQ page
* fix typo
* fix the config file path in the demo codes
* minor rephrases
* minor update of the doc format
* typo fix
* update fap link
* fix a typo
* update config to fix the error with anchors
* Parameters of DilatedEncoder
Add the original fixed parameter block_dilations as an incoming parameter
* [Fix] Add default value to block_dilations parameter of DilatedEncoder and fully function annotation
* [Fix] The incoming parameter of calling DilatedEncoder in the test_dilated_encoder function is missing block_dilations
* Update test_necks.py
[fix] tests/test_models/test_necks.py:237:80: E501 line too long (84 > 79 characters)
* Support replacing config
* Support replacing config
* Add unit test for replace_cfig
* pre-commit
* fix
* modify the docstring
* rename function
* fix a bug
* fix a bug and simplify the code
* simplify the code
* add replace_cfg_vals for some scripts
* add replace_cfg_vals for some scripts
* add some unit tests
* [Feature] Support Class Aware Sampler
* minor fix
* minor fix
* rename get_label_dict to get_index_dict
* fix cas logic
* minor fix
* minor fix
* minor fix
* minor fix
* minor fix
* Testing pre-commit hooks
* Added base code in transforms
* Added Simple Copy Paste working version
* Added checks to simple copy paste
* refactor simplecopypaste and provide some configs
* remove lvis-api in .gitignore
* refactor simplecopypaste and use resize/flip/pad in load_pipeline
* pre-commit
* add README.md for simplecopypaste
* add some unit tests
* rename some variables
* add a blend_fn
* add some unit tests
* add some comments
* delete blend_fn
* simplify some commits
Co-authored-by: Sudarshan Kamath <sudarshan.kamath97@gmail.com>
* Support Path for Config.fromfile
* Fix docstring
* Lint
* Fix docstring
* Fix docstring2
* Add test code for init_detector
* Fix bug in test code
* Fix bug in test code 2
* Fix bug in test code 3
* Remove redundant checkpoint download
* Remove redundant tests
* use more plausible error
* fix the bug that mix_results may be None
* confirm results is not None
* fix a bug
* refine commits
* refine some commits and add a RuntimeError
* fix
* refine some commits
* add solo style dicecost
* deiceloss
* add dicecost that knet used by set naive_dice to False to use it
* fix test_assigner config
* add some description of the naive_dice of DiceCost and remove MaskCost which is same to CrossEntropyLossCost
* add some description of the naive_dice of DiceCost and remove MaskCost which is same to CrossEntropyLossCost
* add test for dicecost that naive_dice is False
* add test for dicecost that naive_dice is False
* remove the test of no gt masks for the naive_dice option of DiceCost is False
* remove the test of no gt masks for the naive_dice option of DiceCost is False
* remove the test of no gt masks for the naive_dice option of DiceCost is False
* add test of DiceCost that naive_dice is False
* add a discribition of why we use the shape of mask_pred
* add a discribition of why we use the shape of mask_pred
Co-authored-by: mengwg <976537406@qq.com>
Co-authored-by: fms <2635540050@qq.com>
* Split COCO data for Semi-supervised object detection.
* import mmcv and use f-string
* add a parser out_dir to set the path of semi-annos
* Support multiprocessing
* use mmcv.track_parallel_progress
* fix
* rename some variables
* end_level is the index of the end input backbone level
* Add unit test for end_level == self.num_ins - 1 for FPN
* pre-commit
* add unit tests for fpn, fpg, fpn_carafe, nas_fpn and nasfcos_fpn
* fix unit tests
* add some unit tests