MindOCR v0.1.0
What's Changed
- model dev format by @SamitHuang in #1
- update data by @SamitHuang in #2
- add data modules for det and rec, raw training pipeline tested by @SamitHuang in #3
- add data readme by @SamitHuang in #4
- add data convert readme by @SamitHuang in #5
- add metrics, postprocess APIs and eval while train by @SamitHuang in #8
- fix metric bug by @SamitHuang in #9
- fix distributed training bugs by @SamitHuang in #10
- Crnn by @hqkate in #6
- support infer pipeline by @liangxhao in #11
- Add performance recording and plot during training by @SamitHuang in #13
- Rewrite data conversion and its readme, clear code by @SamitHuang in #17
- add DBNet and DBNet++ support by @hadipash in #16
- save visualized image、add args check for infer_pipline by @liangxhao in #12
- fix bug for package whl by @liangxhao in #20
- clean copyright and fix some issue by @liangxhao in #21
- support drop_overflow_update and fix rec metric bug by @SamitHuang in #22
- fix random seed bug by @SamitHuang in #23
- Add script and docs by @jianyunchao in #25
- fix loss name by @SamitHuang in #26
- optimize directory structure by @liangxhao in #28
- update train.py by @SamitHuang in #29
- rename command line name by @liangxhao in #30
- add readme for dataset and transform. by @jianyunchao in #27
- Support inference pipeline by @HaoyangLee in #19
- Add Evaluation by @SamitHuang in #31
- update readme by @SamitHuang in #34
- Update readme by @SamitHuang in #36
- add rec data preparation in readme by @hqkate in #35
- Update README.md by @SamitHuang in #37
- Update README.md by @SamitHuang in #39
- Fix openi evaluation error caused by parameter broadcast by @SamitHuang in #40
- update requirements by @SamitHuang in #41
- add system test and CI workflow by @SamitHuang in #43
- add ST and CI workflow by @SamitHuang in #44
- solve cpu support by @SamitHuang in #45
- Add ST tests and CI workflow , fix CPU support by @SamitHuang in #46
- fix readme links by @SamitHuang in #50
- support show_log and save_log_dir by @liangxhao in #42
- Modify README.md for script params. by @jianyunchao in #51
- adapt to lower version setuptools for setup.py by @liangxhao in #54
- Add OpenI Training and Fix Naming by @SamitHuang in #55
- Add comments to dataset_root and data_dir by @SamitHuang in #56
- Improve mindspore data process pipeline setting, set default values f… by @SamitHuang in #59
- fix dir bug in onnx2om.sh by @HaoyangLee in #61
- Add sync lock for non-distributed evaluation by @SamitHuang in #62
- refactor pre- and post-processing modules by @hadipash in #58
- fix dbnet config by @SamitHuang in #63
- Add CRNN Readme by @hqkate in #53
- add docs directory by @HaoyangLee in #65
- clean code for inference by @liangxhao in #64
- fix CI with predefined config by @SamitHuang in #68
- fix eval bug in dist train by @SamitHuang in #69
- upload dbnet docs by @hadipash in #67
- mv crnn doc by @HaoyangLee in #70
- dbnet docs update by @hadipash in #71
- Reorganize data pipeline code and update args output_keys->output_columns, num_keys_to_net->num_columns_to_net by @SamitHuang in #76
- Chloe branch db net readme cn by @colawyee in #73
- Testr by @wtomin in #74
- update docs for DBNet and CRNN by @HaoyangLee in #78
- Update README.md by @SamitHuang in #80
- fix bug in ShrinkBinaryMap that caused crash when no polygons provided by @hadipash in #81
- Add Builde Func API comments by @hqkate in #84
- remove redundant code for transforms by @SamitHuang in #83
- fix eval time and best perf logging bug by @SamitHuang in #86
- Add dynamic loss scaler support and update by @SamitHuang in #97
- Refactor lmdb dataset loader and resnet backbone by @hqkate in #92
- Modify the inference interface to adapt to standalone and distributed… by @wang-hua-2019 in #96
- refractor transforms by @SamitHuang in #98
- Readme cn branch by @colawyee in #79
- add dynamic loss scale to dbnet by @hadipash in #108
- fix eval.py import bug issue #100 by @HaoyangLee in #106
- refactor data augmentation pipeline by @hadipash in #105
- update dataset converter readme by @wtomin in #107
- add ckpt_load_path to db_r50_icdar15.yaml, fix issue #102 by @HaoyangLee in #110
- update file path configs/det/dbnet/ in st and ut by @HaoyangLee in #111
- Update readme by @hqkate in #109
- Fix metric bugs in distributed mode and add unit test by @SamitHuang in #103
- fix excessive memory usage that causes OOM by @hadipash in #112
- Update requirement to install latest mindcv to fix preatrined backbone URL change issue by @SamitHuang in #114
- Readme update, add context info for CRNN by @hqkate in #115
- update dbnet README by @hadipash in #113
- fix #116 align the setting of dataset_root by @hqkate in #117
- mv transform_tutorial.ipynb to .md by @HaoyangLee in #118
- Support setting val_interval and val_start_epoch by @SamitHuang in #120
- fix hyper-param name in config file by @hqkate in #122
- update readme for dependency version by @SamitHuang in #123
- update readme on context for reported dbnet results by @SamitHuang in #124
- update readme by @SamitHuang in #125
- update dbnet config for standalone training w/o dataset sink by @SamitHuang in #127
- fix some args and update readme for inference by @liangxhao in #126
- add inference API doc by @HaoyangLee in #119
- keep pretrained=Fasle when eval, fix issue #130 by @HaoyangLee in #131
- say goodbye to mindcv installation by @SamitHuang in #142
- fix ut by @SamitHuang in #143
- add ut for build_loss and build_postprocess by @SamitHuang in #144
- rm ms loss scaler test by @SamitHuang in #145
- fix test model by name by @SamitHuang in #146
- improve init by @SamitHuang in #147
- Update readme by @SamitHuang in #148
- udpate model readme with training time by @SamitHuang in #150
- fix bug for inference by @liangxhao in #149
- fix cv2.findContours version bug by @HaoyangLee in #152
- merge mindcv into repo by @SamitHuang in #155
- fix setup error by @SamitHuang in #151
- update crnn readme by @SamitHuang in #156
- fix dbnet ckpt url by @SamitHuang in #157
- fix predefined model download by @SamitHuang in #158
- fix setup import by @SamitHuang in #159
- update config explanation in crnn doc by @HaoyangLee in #160
- fix setup by @liangxhao in #161
- update dbnet and crnn doc by @HaoyangLee in #164
- rm redundant packages and add ut to workflow by @SamitHuang in #163
- Add eval utils. by @jianyunchao in #153
- add readme for models list and benchmark by @liangxhao in #154
- rearrange and update reamde by @SamitHuang in #165
- fix readme url bug by @SamitHuang in #166
- update mainpage readme by @HaoyangLee in #167
- rm _checkparam usage by @HaoyangLee in #169
- fix evaluation error due to non-divisable batch_size by @SamitHuang in #168
- fix setup by @liangxhao in #170
- update docs by @HaoyangLee in #171
New Contributors
- @SamitHuang made their first contribution in #1
- @liangxhao made their first contribution in #11
- @hadipash made their first contribution in #16
- @colawyee made their first contribution in #73
- @wtomin made their first contribution in #74
Full Changelog: https://github.com/mindspore-lab/mindocr/commits/v0.1.0