autonomous_csdn 2022-04-23 11:16 采纳率: 0%
浏览 249
已结题

yolop BDD100K多目标训练,检测出的类型都为0

问题遇到的现象和发生背景

yolop 可以识别车辆,我尝试应用BDD100K数据集识别多目标,比如车辆、行人、红绿灯,但是识别出来的类型全部为0(car)

问题相关代码,请勿粘贴截图

在yolop代码中,
将self.nc = 1 改为 self.nc = 13;
将single_cls = True# just detect vehicle 改为 single_cls = False

运行结果及报错内容

训练结束后,行人、红绿灯可以正确框出来,但是检测出的类型cls都为0(car)

我的解答思路和尝试过的方法

请问yolop是否支持多目标识别,还是只能识别车辆;目前遇到的问题是想将检测出来的目标分类正确,而不全是0;请问应该怎么调整代码,实现多目标检测。

我想要达到的结果

另外,model.nc = 1这个代表什么,是否需要调整?

注:
id_dict = {'person': 0, 'rider': 1, 'car': 2, 'bus': 3, 'truck': 4, 'bike': 5, 'motor': 6, 'tl_green': 7, 'tl_red': 8,
'tl_yellow': 9, 'tl_none': 10, 'traffic sign': 11, 'train': 12}

id_dict_single = {'car': 0, 'bus': 1, 'truck': 2,'train': 3}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 5月1日
    • 创建了问题 4月23日

    悬赏问题

    • ¥20 西门子S7-Graph,S7-300,梯形图
    • ¥50 用易语言http 访问不了网页
    • ¥50 safari浏览器fetch提交数据后数据丢失问题
    • ¥15 matlab不知道怎么改,求解答!!
    • ¥15 永磁直线电机的电流环pi调不出来
    • ¥15 用stata实现聚类的代码
    • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
    • ¥20 docker里部署springboot项目,访问不到扬声器
    • ¥15 netty整合springboot之后自动重连失效
    • ¥15 悬赏!微信开发者工具报错,求帮改