Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Need Delete) [PaddlePaddle Hackathon] Task 66 #4342

Closed
wants to merge 69 commits into from

Conversation

gbstack
Copy link
Contributor

@gbstack gbstack commented Oct 20, 2021

PR types

New features

PR changes

APIs

Describe

你好,
该PR根据 #4225 添加了多尺度测试

使用方法

在配置文件中添加MultiscaleTestResize配置,具体使用方法可以参考新添加的配置文件:configs/faster_rcnn/faster_rcnn_r34_fpn_multiscaletest_1x_coco.yml

测试方法

评估

python tools/eval.py --config configs/faster_rcnn/faster_rcnn_r34_fpn_multiscaletest_1x_coco.yml -o weights=/home/gbstack/Downloads/faster_rcnn_r34_fpn_1x_coco.pdparams

(该测试使用了backbone为resnet34的faster rcnn配置,需要修改上面的权重文件为正确位置)

预测

tools/infer.py --config configs/faster_rcnn/faster_rcnn_r34_fpn_multiscaletest_1x_coco.yml --infer_img=/dataset/coco2017/val2017/000000000139.jpg -o weights=/home/gbstack/Downloads/faster_rcnn_r34_fpn_1x_coco.pdparams

评估效果对比

根据上面的配置文件的配置(resnet34-faster-rcnn-fpn)在coco2017验证集上进行评估

多尺度

Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.382
Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.588
Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.416
Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.217
Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.413
Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = 0.512
Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.320
Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.504
Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.530
Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.334
Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.564
Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = 0.680
[10/15 13:50:21] ppdet.engine INFO: Total sample number: 4952, averge FPS: 5.121671015456265

单尺度

Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.378
Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=100 ] = 0.586
Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=100 ] = 0.412
Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.219
Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.410
Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = 0.483
Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 1 ] = 0.314
Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets= 10 ] = 0.496
Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.521
Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=100 ] = 0.333
Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=100 ] = 0.558
Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=100 ] = 0.646
[10/15 14:07:58] ppdet.engine INFO: Total sample number: 4952, averge FPS: 15.107217863848637

heavengate and others added 30 commits July 21, 2021 12:49

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* update link to release/2.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…er numpy version (PaddlePaddle#3788)

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* clean code of s2anet

* fix for paddle==2.1.0

* remove debug info

* update comment

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* add kitti metric

* clean kitti metric code

* fix kitticars doc

* fix feature model cfgs

* add kitti metric

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…Paddle#3844)

* [dev] rbox update2 (PaddlePaddle#3828)

* set lr for 4 card as default, and update

* fix error

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* add frame_rate for mot infer video

* add doc of frame_rate for mot video infer, test=document_fix

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* updata document, test=document_fix

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
heavengate and others added 26 commits August 26, 2021 10:38

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* udpate verison require & fix typo

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…addle#4207)

* fix operators typo

* fix centernet_head bias init

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…lePaddle#4097)

* modify VOCDataSet and default value of allow_empty

* revert default value of allow_empty (PaddlePaddle#4150)

Co-authored-by: wangguanzhong <jerrywgz@126.com>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* fix operators typo

* fix kitti metric deploy
@CLAassistant
Copy link

CLAassistant commented Oct 20, 2021

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
4 out of 13 committers have signed the CLA.

✅ nemonameless
✅ lyuwenyu
✅ jerrywgz
✅ will-jl944
❌ heavengate
❌ zhiboniu
❌ wangxinxin08
❌ YixinKristy
❌ ghostxsl
❌ cnn
❌ yghstill
❌ gbstack
❌ liuhuiCNN


cnn seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@gbstack
Copy link
Contributor Author

gbstack commented Oct 20, 2021

PR这个分支与develop分支不一致
(没找到删除PR的位置,如果可以的话,麻烦管理人员删掉这个PR吧)

@gbstack gbstack closed this Oct 20, 2021
@gbstack gbstack changed the title [PaddlePaddle Hackathon] Task 66 (Need Delete) [PaddlePaddle Hackathon] Task 66 Oct 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet