Ddddd4431 2022-09-15 19:08 采纳率: 90%
浏览 122
已结题

YOLOX 与bytetrack 训练权重能否共用的问题

新出的ByteTrack的跟踪算法,看起来多目标跟踪效果挺好的。就想用自建的数据集训练一下跑跑试试看。结构就出问题了。
首先,自建的数据集格式跟github他给出的数据转换格式不一样(不是说打出的voc转json)。或者说,官方给出的转换代码看不懂(刚开始入门不久,望包涵。)

然后我就想先用YOLOX(ByteTrack 他使用的检测器就是YOLOX)训练权重,权重使用voc数据格式训练的,检测效果很好。
然后我就把权重中ctrl C + Ctrl V 复制在了demo_track上,结果就是能正常运行,但是没有检测框,更不用说跟踪了。

在这里想问的是,用YOLOX训练的权重能否用在bytetrack上?
还是说就只能用bytetrack的源码进行训练?
如果可以共用的话,需要在bytetrack上修改那些文件的代码?
求指教

  • 写回答

1条回答 默认 最新

  • 爱晚乏客游 2022-09-16 11:03
    关注

    ?权重公用不是你简单的CV复制就行。
    1.首先就是网络结构是否一致,网络模块参数是否一致,这些不一样的话是不能直接CV复制过去就行的。
    2.用的检测器是yolox,那就是检测器部分可以权重共用,但是检测器后面应该有其他的东西吧?其他的模块就不能共用了。你要做的是检测器的部分替换成你的yolox权重,其他没有替换的进行训练,也就是使用预训练模型训练非检测器部分

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 1月8日
  • 已采纳回答 12月31日
  • 创建了问题 9月15日

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置