|
1 | 1 | # official docker image |
2 | 2 |
|
| 3 | +update: 2022/10/27 |
| 4 | + |
| 5 | +## the hyper-parameters for ymir-executor |
| 6 | + |
| 7 | +| docker images | epochs/iters | model structure | image size | batch_size | |
| 8 | +| - | - | - | |
| 9 | +| yolov5 | epochs | model | img_size | batch_size_per_gpu | |
| 10 | +| mmdetection | max_epochs | config_file | - | samples_per_gpu | |
| 11 | +| yolov4 | max_batches | - | image_height, image_width | batch | |
| 12 | +| yolov7 | epochs | cfg_file | img_size | batch_size_per_gpu | |
| 13 | +| nanodet | epochs | config_file | input_size | batch_size_per_gpu | |
| 14 | +| vidt | epochs | backbone_name | eval_size | batch_size_per_gpu | |
| 15 | +| detectron2 | max_iter | config_file | - | batch_size | |
| 16 | + |
| 17 | +- epochs: such as `epochs` or `max_epochs`, control the time for training. |
| 18 | +- iters: such as `max_batches` or `max_iter`, control the time for training. |
| 19 | +- ymir_saved_file_patterns: save the file match one of the pattern. for example `best.pt, *.yaml` will save `best.pt` and all the `*.yaml` file in `/out/model` directory. |
| 20 | +- export_format: the dataset format for ymir-executor in `/in`, support `ark:raw` and `voc:raw` |
| 21 | +- args_options/cfg_options: for yolov5, use it for other options, such as `--multi-scale --single-cls --optimizer SGD` and so on, view `train.py, parse_opt()` for detail. for mmdetection and detectron2, it provides methods to change other hyper-pameters not defined in `/img-man/training-template.yaml` |
| 22 | + |
| 23 | +## ymir2.0.0 |
| 24 | + |
| 25 | +2022/10/26: support ymir1.1.0/1.2.0/1.3.0/2.0.0 |
| 26 | + |
| 27 | +``` |
| 28 | +youdaoyzbx/ymir-executor:ymir2.0.0-yolov5-cu111-tmi |
| 29 | +youdaoyzbx/ymir-executor:ymir2.0.0-yolov7-cu111-tmi |
| 30 | +youdaoyzbx/ymir-executor:ymir2.0.0-mmdet-cu111-tmi |
| 31 | +youdaoyzbx/ymir-executor:ymir2.0.0-detectron2-cu111-tmi |
| 32 | +youdaoyzbx/ymir-executor:ymir2.0.0-vidt-cu111-tmi |
| 33 | +youdaoyzbx/ymir-executor:ymir2.0.0-yolov4-cu111-tmi # deprecated |
| 34 | +``` |
| 35 | + |
3 | 36 | ## ymir1.3.0 |
4 | 37 |
|
5 | | -support ymir1.1.0/1.2.0/1.3.0/2.0.0 |
| 38 | +2022/10/10: support ymir1.1.0/1.2.0/1.3.0/2.0.0 |
6 | 39 |
|
7 | 40 | ``` |
8 | 41 | youdaoyzbx/ymir-executor:ymir1.3.0-yolov5-cu111-tmi |
|
0 commit comments