diff --git a/configs/ppyoloe/README.md b/configs/ppyoloe/README.md index 53cb4f74d30e0a0f319880b5622407145ca4e664..258ea4c0a8ee5b28ca73b4d903e9e3e4616714ca 100644 --- a/configs/ppyoloe/README.md +++ b/configs/ppyoloe/README.md @@ -48,10 +48,9 @@ PP-YOLOE is composed of following methods: | Model | Epoch | GPU number | images/GPU | backbone | input shape | Box APval
0.5:0.95 | Box APtest
0.5:0.95 | Params(M) | FLOPs(G) | V100 FP32(FPS) | V100 TensorRT FP16(FPS) | download | config | |:--------------:|:-----:|:-------:|:----------:|:----------:| :-------:|:--------------------------:|:---------------------------:|:---------:|:--------:|:---------------:| :---------------------: |:------------------------------------------------------------------------------------:|:-------------------------------------------:| -| PP-YOLOE-t-P2 | 300 | 8 | 8 | cspresnet-t | 320 | 34.7 | 50.0 | 6.82 | 4.78 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_crn_t_p2_300e_coco.pdparams) | [config](./ppyoloe_crn_t_p2_300e_coco.yml) | -| PP-YOLOE-t-P2 | 300 | 8 | 8 | cspresnet-t | 416 | 36.4 | 52.3 | 6.82 | 8.07 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_crn_t_p2_300e_coco.pdparams) | [config](./ppyoloe_crn_t_p2_300e_coco.yml) | -| PP-YOLOE+_t-P2(aux) | 300 | 8 | 8 | cspresnet-t | 320 | 36.3 | 51.7 | 6.00 | 15.46 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_t_p2_auxhead_300e_coco.pdparams) | [config](./ppyoloe_plus_crn_t_p2_auxhead_300e_coco.yml) | -| PP-YOLOE+_t-P2(aux) | 300 | 8 | 8 | cspresnet-t | 416 | 39.0 | 55.1 | 6.00 | 26.13 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_t_p2_auxhead_300e_coco.pdparams) | [config](./ppyoloe_plus_crn_t_p2_auxhead_300e_coco.yml) | +| PP-YOLOE+_t(aux)| 300 | 8 | 8 | cspresnet-t | 640 | 39.5 | 51.7 | 4.85 | 19.15 | - | 344.8 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_t_auxhead_300e_coco.pdparams) | [config](./ppyoloe_plus_crn_t_auxhead_300e_coco.yml) | +| PP-YOLOE-t-P2 | 300 | 8 | 8 | cspresnet-t | 320 | 34.7 | 50.0 | 6.82 | 4.78 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_crn_t_p2_300e_coco.pdparams) | [config](./ppyoloe_crn_t_p2_300e_coco.yml) | +| PP-YOLOE+_t-P2(aux) | 300 | 8 | 8 | cspresnet-t | 320 | 36.3 | 51.7 | 6.00 | 15.46 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_t_p2_auxhead_300e_coco.pdparams) | [config](./ppyoloe_plus_crn_t_p2_auxhead_300e_coco.yml) | ### Comprehensive Metrics @@ -84,10 +83,10 @@ PP-YOLOE is composed of following methods: ### Model Zoo on Objects365 | Model | Epoch | Machine number | GPU number | images/GPU | backbone | input shape | Box AP0.5 | Params(M) | FLOPs(G) | V100 FP32(FPS) | V100 TensorRT FP16(FPS) | download | config | |:---------------:|:-----:|:-----------:|:-----------:|:-----------:|:---------:|:----------:|:--------------:|:---------:|:---------:|:-------------:|:-----------------------:| :--------:|:--------:| -| PP-YOLOE+_s | 60 | 3 | 8 | 8 | cspresnet-s | 640 | 18.1 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_s_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_s_60e_objects365.yml) | -| PP-YOLOE+_m | 60 | 4 | 8 | 8 | cspresnet-m | 640 | 25.0 | 23.43 | 49.91 | 123.4 | 208.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_m_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_m_60e_objects365.yml) | -| PP-YOLOE+_l | 60 | 3 | 8 | 8 | cspresnet-l | 640 | 30.8 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_l_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_l_60e_objects365.yml) | -| PP-YOLOE+_x | 60 | 4 | 8 | 8 | cspresnet-x | 640 | 32.7 | 98.42 | 206.59 | 45.0 | 95.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_x_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_x_60e_objects365.yml) | +| PP-YOLOE+_s | 60 | 3 | 8 | 8 | cspresnet-s | 640 | 18.1 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_s_obj365_pretrained.pdparams) | [config](./objects365/ppyoloe_plus_crn_s_60e_objects365.yml) | +| PP-YOLOE+_m | 60 | 4 | 8 | 8 | cspresnet-m | 640 | 25.0 | 23.43 | 49.91 | 123.4 | 208.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_m_obj365_pretrained.pdparams) | [config](./objects365/ppyoloe_plus_crn_m_60e_objects365.yml) | +| PP-YOLOE+_l | 60 | 3 | 8 | 8 | cspresnet-l | 640 | 30.8 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_l_obj365_pretrained.pdparams) | [config](./objects365/ppyoloe_plus_crn_l_60e_objects365.yml) | +| PP-YOLOE+_x | 60 | 4 | 8 | 8 | cspresnet-x | 640 | 32.7 | 98.42 | 206.59 | 45.0 | 95.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_x_obj365_pretrained.pdparams) | [config](./objects365/ppyoloe_plus_crn_x_60e_objects365.yml) | **Notes:** @@ -98,8 +97,8 @@ PP-YOLOE is composed of following methods: | Model | Epoch | GPU number | images/GPU | backbone | input shape | Box AP0.5 | Params(M) | FLOPs(G) | V100 FP32(FPS) | V100 TensorRT FP16(FPS) | download | config | |:---------------:|:-----:|:-----------:|:-----------:|:---------:|:----------:|:--------------:|:---------:|:---------:|:-------------:|:-----------------------:| :-------: |:--------:| -| PP-YOLOE+_s | 30 | 8 | 8 | cspresnet-s | 640 | 86.7 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_s_30e_voc.pdparams) | [config](./ppyoloe_plus_crn_s_30e_voc.yml) | -| PP-YOLOE+_l | 30 | 8 | 8 | cspresnet-l | 640 | 89.0 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_l_30e_voc.pdparams) | [config](./ppyoloe_plus_crn_l_30e_voc.yml) | +| PP-YOLOE+_s | 30 | 8 | 8 | cspresnet-s | 640 | 86.7 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_s_30e_voc.pdparams) | [config](./voc/ppyoloe_plus_crn_s_30e_voc.yml) | +| PP-YOLOE+_l | 30 | 8 | 8 | cspresnet-l | 640 | 89.0 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_l_30e_voc.pdparams) | [config](./voc/ppyoloe_plus_crn_l_30e_voc.yml) | ### Feature Models diff --git a/configs/ppyoloe/README_cn.md b/configs/ppyoloe/README_cn.md index c07730ee927bd9d178d8912defae479656e04f9a..bc75c48eca73f2876ac23f29b891c871d3628ac2 100644 --- a/configs/ppyoloe/README_cn.md +++ b/configs/ppyoloe/README_cn.md @@ -47,10 +47,9 @@ PP-YOLOE由以下方法组成 | 模型 | Epoch | GPU个数 | 每GPU图片个数 | 骨干网络 | 输入尺寸 | Box APval
0.5:0.95 | Box APtest
0.5:0.95 | Params(M) | FLOPs(G) | V100 FP32(FPS) | V100 TensorRT FP16(FPS) | 模型下载 | 配置文件 | |:---------------:|:-----:|:---------:|:--------:|:----------:|:----------:|:--------------------------:|:---------------------------:|:---------:|:--------:|:---------------:| :---------------------: |:------------------------------------------------------------------------------------:|:-------------------------------------------:| -| PP-YOLOE-t-P2 | 300 | 8 | 8 | cspresnet-t | 320 | 34.7 | 50.0 | 6.82 | 4.78 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_crn_t_p2_300e_coco.pdparams) | [config](./ppyoloe_crn_t_p2_300e_coco.yml) | -| PP-YOLOE-t-P2 | 300 | 8 | 8 | cspresnet-t | 416 | 36.4 | 52.3 | 6.82 | 8.07 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_crn_t_p2_300e_coco.pdparams) | [config](./ppyoloe_crn_t_p2_300e_coco.yml) | -| PP-YOLOE+_t-P2(aux) | 300 | 8 | 8 | cspresnet-t | 320 | 36.3 | 51.7 | 6.00 | 15.46 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_t_p2_auxhead_300e_coco.pdparams) | [config](./ppyoloe_plus_crn_t_p2_auxhead_300e_coco.yml) | -| PP-YOLOE+_t-P2(aux) | 300 | 8 | 8 | cspresnet-t | 416 | 39.0 | 55.1 | 6.00 | 26.13 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_t_p2_auxhead_300e_coco.pdparams) | [config](./ppyoloe_plus_crn_t_p2_auxhead_300e_coco.yml) | +| PP-YOLOE+_t(aux)| 300 | 8 | 8 | cspresnet-t | 640 | 39.5 | 51.7 | 4.85 | 19.15 | - | 344.8 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_t_auxhead_300e_coco.pdparams) | [config](./ppyoloe_plus_crn_t_auxhead_300e_coco.yml) | +| PP-YOLOE-t-P2 | 300 | 8 | 8 | cspresnet-t | 320 | 34.7 | 50.0 | 6.82 | 4.78 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_crn_t_p2_300e_coco.pdparams) | [config](./ppyoloe_crn_t_p2_300e_coco.yml) | +| PP-YOLOE+_t-P2(aux) | 300 | 8 | 8 | cspresnet-t | 320 | 36.3 | 51.7 | 6.00 | 15.46 | - | - | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_t_p2_auxhead_300e_coco.pdparams) | [config](./ppyoloe_plus_crn_t_p2_auxhead_300e_coco.yml) | ### 综合指标 @@ -83,10 +82,10 @@ PP-YOLOE由以下方法组成 ### Objects365数据集模型库 | 模型 | Epoch | 机器个数 | GPU个数 | 每GPU图片个数 | 骨干网络 | 输入尺寸 | Box AP0.5 | Params(M) | FLOPs(G) | V100 FP32(FPS) | V100 TensorRT FP16(FPS) | 模型下载 | 配置文件 | |:---------------:|:-----:|:-----------:|:-----------:|:-----------:|:---------:|:----------:|:--------------:|:---------:|:---------:|:-------------:|:-----------------------:| :--------:|:--------:| -| PP-YOLOE+_s | 60 | 3 | 8 | 8 | cspresnet-s | 640 | 18.1 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_s_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_s_60e_objects365.yml) | -| PP-YOLOE+_m | 60 | 4 | 8 | 8 | cspresnet-m | 640 | 25.0 | 23.43 | 49.91 | 123.4 | 208.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_m_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_m_60e_objects365.yml) | -| PP-YOLOE+_l | 60 | 3 | 8 | 8 | cspresnet-l | 640 | 30.8 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_l_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_l_60e_objects365.yml) | -| PP-YOLOE+_x | 60 | 4 | 8 | 8 | cspresnet-x | 640 | 32.7 | 98.42 | 206.59 | 45.0 | 95.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_x_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_x_60e_objects365.yml) | +| PP-YOLOE+_s | 60 | 3 | 8 | 8 | cspresnet-s | 640 | 18.1 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_s_obj365_pretrained.pdparams) | [config](./objects365/ppyoloe_plus_crn_s_60e_objects365.yml) | +| PP-YOLOE+_m | 60 | 4 | 8 | 8 | cspresnet-m | 640 | 25.0 | 23.43 | 49.91 | 123.4 | 208.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_m_obj365_pretrained.pdparams) | [config](./objects365/ppyoloe_plus_crn_m_60e_objects365.yml) | +| PP-YOLOE+_l | 60 | 3 | 8 | 8 | cspresnet-l | 640 | 30.8 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_l_obj365_pretrained.pdparams) | [config](./objects365/ppyoloe_plus_crn_l_60e_objects365.yml) | +| PP-YOLOE+_x | 60 | 4 | 8 | 8 | cspresnet-x | 640 | 32.7 | 98.42 | 206.59 | 45.0 | 95.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_x_obj365_pretrained.pdparams) | [config](./objects365/ppyoloe_plus_crn_x_60e_objects365.yml) | **注意:** @@ -96,8 +95,8 @@ PP-YOLOE由以下方法组成 ### VOC数据集模型库 | 模型 | Epoch | GPU个数 | 每GPU图片个数 | 骨干网络 | 输入尺寸 | Box AP0.5 | Params(M) | FLOPs(G) | V100 FP32(FPS) | V100 TensorRT FP16(FPS) | 模型下载 | 配置文件 | |:---------------:|:-----:|:-----------:|:-----------:|:---------:|:----------:|:--------------:|:---------:|:---------:|:-------------:|:-----------------------:| :-------: |:--------:| -| PP-YOLOE+_s | 30 | 8 | 8 | cspresnet-s | 640 | 86.7 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_s_30e_voc.pdparams) | [config](./ppyoloe_plus_crn_s_30e_voc.yml) | -| PP-YOLOE+_l | 30 | 8 | 8 | cspresnet-l | 640 | 89.0 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_l_30e_voc.pdparams) | [config](./ppyoloe_plus_crn_l_30e_voc.yml) | +| PP-YOLOE+_s | 30 | 8 | 8 | cspresnet-s | 640 | 86.7 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_s_30e_voc.pdparams) | [config](./voc/ppyoloe_plus_crn_s_30e_voc.yml) | +| PP-YOLOE+_l | 30 | 8 | 8 | cspresnet-l | 640 | 89.0 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_l_30e_voc.pdparams) | [config](./voc/ppyoloe_plus_crn_l_30e_voc.yml) | ### 垂类应用模型 diff --git a/configs/ppyoloe/objects365/README_cn.md b/configs/ppyoloe/objects365/README_cn.md new file mode 100644 index 0000000000000000000000000000000000000000..8018d03c62d77514a13f2c45340fe3c23ce6fdec --- /dev/null +++ b/configs/ppyoloe/objects365/README_cn.md @@ -0,0 +1,15 @@ +# PP-YOLOE + +## 模型库 + +### Objects365数据集模型库 +| 模型 | Epoch | 机器个数 | GPU个数 | 每GPU图片个数 | 骨干网络 | 输入尺寸 | Box AP0.5 | Params(M) | FLOPs(G) | V100 FP32(FPS) | V100 TensorRT FP16(FPS) | 模型下载 | 配置文件 | +|:---------------:|:-----:|:-----------:|:-----------:|:-----------:|:---------:|:----------:|:--------------:|:---------:|:---------:|:-------------:|:-----------------------:| :--------:|:--------:| +| PP-YOLOE+_s | 60 | 3 | 8 | 8 | cspresnet-s | 640 | 18.1 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_s_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_s_60e_objects365.yml) | +| PP-YOLOE+_m | 60 | 4 | 8 | 8 | cspresnet-m | 640 | 25.0 | 23.43 | 49.91 | 123.4 | 208.3 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_m_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_m_60e_objects365.yml) | +| PP-YOLOE+_l | 60 | 3 | 8 | 8 | cspresnet-l | 640 | 30.8 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_l_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_l_60e_objects365.yml) | +| PP-YOLOE+_x | 60 | 4 | 8 | 8 | cspresnet-x | 640 | 32.7 | 98.42 | 206.59 | 45.0 | 95.2 | [model](https://bj.bcebos.com/v1/paddledet/models/pretrained/ppyoloe_crn_x_obj365_pretrained.pdparams) | [config](./ppyoloe_plus_crn_x_60e_objects365.yml) | + + +**注意:** +- 多机训练细节见[文档](../../../docs/tutorials/DistributedTraining_cn.md) diff --git a/configs/ppyoloe/ppyoloe_plus_crn_l_60e_objects365.yml b/configs/ppyoloe/objects365/ppyoloe_plus_crn_l_60e_objects365.yml similarity index 64% rename from configs/ppyoloe/ppyoloe_plus_crn_l_60e_objects365.yml rename to configs/ppyoloe/objects365/ppyoloe_plus_crn_l_60e_objects365.yml index 599df0d39b72350d46cdbad959f5eb66759a49a7..ca283394fe24e23ed1395637ebe120da00fc49b6 100644 --- a/configs/ppyoloe/ppyoloe_plus_crn_l_60e_objects365.yml +++ b/configs/ppyoloe/objects365/ppyoloe_plus_crn_l_60e_objects365.yml @@ -1,9 +1,9 @@ _BASE_: [ - '../datasets/objects365_detection.yml', - '../runtime.yml', - './_base_/optimizer_60e.yml', - './_base_/ppyoloe_plus_crn.yml', - './_base_/ppyoloe_plus_reader.yml', + '../../datasets/objects365_detection.yml', + '../../runtime.yml', + '../_base_/optimizer_60e.yml', + '../_base_/ppyoloe_plus_crn.yml', + '../_base_/ppyoloe_plus_reader.yml', ] log_iter: 100 diff --git a/configs/ppyoloe/ppyoloe_plus_crn_m_60e_objects365.yml b/configs/ppyoloe/objects365/ppyoloe_plus_crn_m_60e_objects365.yml similarity index 64% rename from configs/ppyoloe/ppyoloe_plus_crn_m_60e_objects365.yml rename to configs/ppyoloe/objects365/ppyoloe_plus_crn_m_60e_objects365.yml index 29093ab65dd5a5653ebd66c100714258d63ce528..0877b5275a95e44e4275cc873d920aabb6a266cb 100644 --- a/configs/ppyoloe/ppyoloe_plus_crn_m_60e_objects365.yml +++ b/configs/ppyoloe/objects365/ppyoloe_plus_crn_m_60e_objects365.yml @@ -1,9 +1,9 @@ _BASE_: [ - '../datasets/objects365_detection.yml', - '../runtime.yml', - './_base_/optimizer_60e.yml', - './_base_/ppyoloe_plus_crn.yml', - './_base_/ppyoloe_plus_reader.yml', + '../../datasets/objects365_detection.yml', + '../../runtime.yml', + '../_base_/optimizer_60e.yml', + '../_base_/ppyoloe_plus_crn.yml', + '../_base_/ppyoloe_plus_reader.yml', ] log_iter: 100 diff --git a/configs/ppyoloe/ppyoloe_plus_crn_s_60e_objects365.yml b/configs/ppyoloe/objects365/ppyoloe_plus_crn_s_60e_objects365.yml similarity index 64% rename from configs/ppyoloe/ppyoloe_plus_crn_s_60e_objects365.yml rename to configs/ppyoloe/objects365/ppyoloe_plus_crn_s_60e_objects365.yml index 50f120a29cd99f2127e9ad7dfb550ce5ba2bef62..0023af93f17faf61ab071823f557c649e3155c67 100644 --- a/configs/ppyoloe/ppyoloe_plus_crn_s_60e_objects365.yml +++ b/configs/ppyoloe/objects365/ppyoloe_plus_crn_s_60e_objects365.yml @@ -1,9 +1,9 @@ _BASE_: [ - '../datasets/objects365_detection.yml', - '../runtime.yml', - './_base_/optimizer_60e.yml', - './_base_/ppyoloe_plus_crn.yml', - './_base_/ppyoloe_plus_reader.yml', + '../../datasets/objects365_detection.yml', + '../../runtime.yml', + '../_base_/optimizer_60e.yml', + '../_base_/ppyoloe_plus_crn.yml', + '../_base_/ppyoloe_plus_reader.yml', ] log_iter: 100 diff --git a/configs/ppyoloe/ppyoloe_plus_crn_x_60e_objects365.yml b/configs/ppyoloe/objects365/ppyoloe_plus_crn_x_60e_objects365.yml similarity index 64% rename from configs/ppyoloe/ppyoloe_plus_crn_x_60e_objects365.yml rename to configs/ppyoloe/objects365/ppyoloe_plus_crn_x_60e_objects365.yml index 372209436e2d763dfe5e668e38b8c4038f68197d..0c5fe97150c40a282783de40f9b8d6f5cd6a1be4 100644 --- a/configs/ppyoloe/ppyoloe_plus_crn_x_60e_objects365.yml +++ b/configs/ppyoloe/objects365/ppyoloe_plus_crn_x_60e_objects365.yml @@ -1,9 +1,9 @@ _BASE_: [ - '../datasets/objects365_detection.yml', - '../runtime.yml', - './_base_/optimizer_60e.yml', - './_base_/ppyoloe_plus_crn.yml', - './_base_/ppyoloe_plus_reader.yml', + '../../datasets/objects365_detection.yml', + '../../runtime.yml', + '../_base_/optimizer_60e.yml', + '../_base_/ppyoloe_plus_crn.yml', + '../_base_/ppyoloe_plus_reader.yml', ] log_iter: 100 diff --git a/configs/ppyoloe/ppyoloe_plus_crn_t_auxhead_300e_coco.yml b/configs/ppyoloe/ppyoloe_plus_crn_t_auxhead_300e_coco.yml index 61422ddcceeaf8bcdeab73e24f6fcbabfd5d34a3..8bbf5b07ca8a41e97506f6c3697d89655ca6c6c1 100644 --- a/configs/ppyoloe/ppyoloe_plus_crn_t_auxhead_300e_coco.yml +++ b/configs/ppyoloe/ppyoloe_plus_crn_t_auxhead_300e_coco.yml @@ -3,7 +3,7 @@ _BASE_: [ '../runtime.yml', './_base_/optimizer_300e.yml', './_base_/ppyoloe_plus_crn_tiny_auxhead.yml', - './_base_/ppyoloe_plus_tiny_reader.yml', + './_base_/ppyoloe_plus_reader.yml', # 640 ] log_iter: 100 diff --git a/configs/ppyoloe/voc/README_cn.md b/configs/ppyoloe/voc/README_cn.md new file mode 100644 index 0000000000000000000000000000000000000000..8bfc61d9c8c16cfcad8f9e2a89442345608ce757 --- /dev/null +++ b/configs/ppyoloe/voc/README_cn.md @@ -0,0 +1,9 @@ +# PP-YOLOE + +## 模型库 + +### VOC数据集模型库 +| 模型 | Epoch | GPU个数 | 每GPU图片个数 | 骨干网络 | 输入尺寸 | Box AP0.5 | Params(M) | FLOPs(G) | V100 FP32(FPS) | V100 TensorRT FP16(FPS) | 模型下载 | 配置文件 | +|:---------------:|:-----:|:-----------:|:-----------:|:---------:|:----------:|:--------------:|:---------:|:---------:|:-------------:|:-----------------------:| :-------: |:--------:| +| PP-YOLOE+_s | 30 | 8 | 8 | cspresnet-s | 640 | 86.7 | 7.93 | 17.36 | 208.3 | 333.3 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_s_30e_voc.pdparams) | [config](./ppyoloe_plus_crn_s_30e_voc.yml) | +| PP-YOLOE+_l | 30 | 8 | 8 | cspresnet-l | 640 | 89.0 | 52.20 | 110.07 | 78.1 | 149.2 | [model](https://paddledet.bj.bcebos.com/models/ppyoloe_plus_crn_l_30e_voc.pdparams) | [config](./ppyoloe_plus_crn_l_30e_voc.yml) | diff --git a/configs/ppyoloe/ppyoloe_plus_crn_l_30e_voc.yml b/configs/ppyoloe/voc/ppyoloe_plus_crn_l_30e_voc.yml similarity index 80% rename from configs/ppyoloe/ppyoloe_plus_crn_l_30e_voc.yml rename to configs/ppyoloe/voc/ppyoloe_plus_crn_l_30e_voc.yml index 512ab0a02fb8869d0397b13d8aefa8485f1865c7..217e37f274c443f0d905ad162ede72674c6f9092 100644 --- a/configs/ppyoloe/ppyoloe_plus_crn_l_30e_voc.yml +++ b/configs/ppyoloe/voc/ppyoloe_plus_crn_l_30e_voc.yml @@ -1,9 +1,9 @@ _BASE_: [ - '../datasets/voc.yml', - '../runtime.yml', - './_base_/optimizer_80e.yml', - './_base_/ppyoloe_plus_crn.yml', - './_base_/ppyoloe_plus_reader.yml', + '../../datasets/voc.yml', + '../../runtime.yml', + '../_base_/optimizer_80e.yml', + '../_base_/ppyoloe_plus_crn.yml', + '../_base_/ppyoloe_plus_reader.yml', ] log_iter: 100 diff --git a/configs/ppyoloe/ppyoloe_plus_crn_s_30e_voc.yml b/configs/ppyoloe/voc/ppyoloe_plus_crn_s_30e_voc.yml similarity index 80% rename from configs/ppyoloe/ppyoloe_plus_crn_s_30e_voc.yml rename to configs/ppyoloe/voc/ppyoloe_plus_crn_s_30e_voc.yml index 8efa5ee4b5e7671a6962ad53d9b8279661b416be..080bcdd808d971bfc214e8e10a34ef26fd6700ca 100644 --- a/configs/ppyoloe/ppyoloe_plus_crn_s_30e_voc.yml +++ b/configs/ppyoloe/voc/ppyoloe_plus_crn_s_30e_voc.yml @@ -1,9 +1,9 @@ _BASE_: [ - '../datasets/voc.yml', - '../runtime.yml', - './_base_/optimizer_80e.yml', - './_base_/ppyoloe_plus_crn.yml', - './_base_/ppyoloe_plus_reader.yml', + '../../datasets/voc.yml', + '../../runtime.yml', + '../_base_/optimizer_80e.yml', + '../_base_/ppyoloe_plus_crn.yml', + '../_base_/ppyoloe_plus_reader.yml', ] log_iter: 100