2020-12-31 16:41:45 +08:00
|
|
|
## Changelog
|
|
|
|
|
2021-01-31 17:50:40 +08:00
|
|
|
### v0.8.0(31/1/2021)
|
|
|
|
|
|
|
|
- Support multi-label task.
|
|
|
|
- Support more flexible metrics settings.
|
|
|
|
- Fix bugs.
|
|
|
|
|
|
|
|
#### New Features
|
|
|
|
|
|
|
|
- Add evaluation metrics: mAP, CP, CR, CF1, OP, OR, OF1 for multi-label task. (#123)
|
|
|
|
- Add BCE loss for multi-label task. (#130)
|
|
|
|
- Add focal loss for multi-label task. (#131)
|
|
|
|
- Support PASCAL VOC 2007 dataset for multi-label task. (#134)
|
|
|
|
- Add asymmetric loss for multi-label task. (#132)
|
|
|
|
- Add analyze_results.py to select images for success/fail demonstration. (#142)
|
|
|
|
- Support new metric that calculates the total number of occurrences of each label. (#143)
|
|
|
|
- Support class-wise evaluation results. (#143)
|
|
|
|
- Add thresholds in eval_metrics. (#146)
|
|
|
|
- Add heads and a baseline config for multilabel task. (#145)
|
|
|
|
|
|
|
|
#### Improvements
|
|
|
|
|
|
|
|
- Remove the models with 0 checkpoint and ignore the repeated papers when counting papers to gain more accurate model statistics. (#135)
|
|
|
|
- Add tags in README.md. (#137)
|
|
|
|
- Fix optional issues in docstring. (#138)
|
|
|
|
- Update stat.py to classify papers. (#139)
|
|
|
|
- Fix mismatched columns in README.md. (#150)
|
|
|
|
- Fix test.py to support more evaluation metrics. (#155)
|
|
|
|
|
|
|
|
#### Bug Fixes
|
|
|
|
|
|
|
|
- Fix bug in VGG weight_init. (#140)
|
|
|
|
- Fix bug in 2 ResNet configs in which outdated heads were used. (#147)
|
|
|
|
- Fix bug of misordered height and width in `RandomCrop` and `RandomResizedCrop`. (#151)
|
|
|
|
- Fix missing `meta_keys` in `Collect`. (#149 & #152)
|
|
|
|
|
2020-12-31 16:41:45 +08:00
|
|
|
### v0.7.0(31/12/2020)
|
|
|
|
|
2021-01-31 17:50:40 +08:00
|
|
|
- Add more evaluation metrics.
|
|
|
|
- Fix bugs.
|
2020-12-31 16:41:45 +08:00
|
|
|
|
|
|
|
#### New Features
|
|
|
|
|
|
|
|
- Remove installation of MMCV from requirements. (#90)
|
|
|
|
- Add 3 evaluation metrics: precision, recall and F-1 score. (#93)
|
|
|
|
- Allow config override during testing and inference with `--options`. (#91 & #96)
|
|
|
|
|
|
|
|
#### Improvements
|
|
|
|
|
|
|
|
- Use `build_runner` to make runners more flexible. (#54)
|
|
|
|
- Support to get category ids in `BaseDataset`. (#72)
|
|
|
|
- Allow `CLASSES` override during `BaseDateset` initialization. (#85)
|
|
|
|
- Allow input image as ndarray during inference. (#87)
|
|
|
|
- Optimize MNIST config. (#98)
|
|
|
|
- Add config links in model zoo documentation. (#99)
|
|
|
|
- Use functions from MMCV to collect environment. (#103)
|
|
|
|
- Refactor config files so that they are now categorized by methods. (#116)
|
|
|
|
- Add README in config directory. (#117)
|
|
|
|
- Add model statistics. (#119)
|
|
|
|
- Refactor documentation in consistency with other MM repositories. (#126)
|
|
|
|
|
2021-01-31 17:50:40 +08:00
|
|
|
#### Bug Fixes
|
|
|
|
|
|
|
|
- Add missing `CLASSES` argument to dataset wrappers. (#66)
|
|
|
|
- Fix slurm evaluation error during training. (#69)
|
|
|
|
- Resolve error caused by shape in `Accuracy`. (#104)
|
|
|
|
- Fix bug caused by extremely insufficient data in distributed sampler.(#108)
|
|
|
|
- Fix bug in `gpu_ids` in distributed training. (#107)
|
|
|
|
- Fix bug caused by extremely insufficient data in collect results during testing (#114)
|
|
|
|
|
2020-12-31 16:41:45 +08:00
|
|
|
### v0.6.0(11/10/2020)
|
|
|
|
|
|
|
|
- Support new method: ResNeSt and VGG.
|
|
|
|
- Support new dataset: CIFAR10.
|
|
|
|
- Provide new tools to do model inference, model conversion from pytorch to onnx.
|
|
|
|
|
|
|
|
#### New Features
|
|
|
|
|
|
|
|
- Add model inference. (#16)
|
|
|
|
- Add pytorch2onnx. (#20)
|
|
|
|
- Add PIL backend for transform `Resize`. (#21)
|
|
|
|
- Add ResNeSt. (#25)
|
|
|
|
- Add VGG and its pretained models. (#27)
|
|
|
|
- Add CIFAR10 configs and models. (#38)
|
|
|
|
- Add albumentations transforms. (#45)
|
|
|
|
- Visualize results on image demo. (#58)
|
|
|
|
|
2021-01-31 17:50:40 +08:00
|
|
|
#### Improvements
|
|
|
|
|
|
|
|
- Replace urlretrieve with urlopen in dataset.utils. (#13)
|
|
|
|
- Resize image according to its short edge. (#22)
|
|
|
|
- Update ShuffleNet config. (#31)
|
|
|
|
- Update pre-trained models for shufflenet_v2, shufflenet_v1, se-resnet50, se-resnet101. (#33)
|
|
|
|
|
2020-12-31 16:41:45 +08:00
|
|
|
#### Bug Fixes
|
|
|
|
|
|
|
|
- Fix init_weights in `shufflenet_v2.py`. (#29)
|
|
|
|
- Fix the parameter `size` in test_pipeline. (#30)
|
|
|
|
- Fix the parameter in cosine lr schedule. (#32)
|
|
|
|
- Fix the convert tools for mobilenet_v2. (#34)
|
|
|
|
- Fix crash in CenterCrop transform when image is greyscale (#40)
|
|
|
|
- Fix outdated configs. (#53)
|