PaddlePaddle 复现 YOLOX

学习 YOLOX: Exceeding YOLO Series in 2021 论文,跑通原文demo代码及验证代码,并尝试使用飞桨框架复现。

GitHub 链接

PaddlePaddle 复现 YOLOX 的 GitHub 链接

复现结果

  • 复现网络结构与原论文基本一致,结果保存在 compare 文件夹下的 paddle_model.txt 和 torch_model.txt 文件中

  • 单卡训练命令可以运行,随着 iter 的迭代 loss 会下降,训练命令如下

    python tools/train.py -n yolox-s -d 1 -b 8
                             yolox-m
                             yolox-l
                             yolox-x
    
  • 前向对齐存在问题,目前尚不清楚原因

应用 reprod_log 进行前向对齐测试,过程中发现 CSPDarknet 的 stem.BaseConv 和 dark2.BaseConv 具有同样的网络结构,如下图所示。

网络结构对比
然而 stem.BaseConv 部分前向对齐通过,比对结果如下图所示

stem.BaseConv 部分前向对齐

dark2.BaseConv 部分前向对齐并未通过,比对结果如下图所示

dark2.BaseConv 部分前向对齐

Reference

致谢

十分感谢百度飞桨提供的平台,感谢各位工作人员的耐心解答,同时也感谢互联网上的每个人提供的各种教程,下面列举一些参考链接,希望对后续论文复现的选手以及平台切换的开发者有所帮助。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lazyn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值