news 2026/4/25 8:17:39

Yolov8模型,使用pt跑正常,使用yaml跑得到的P、R、mAP等值均为0的问题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Yolov8模型,使用pt跑正常,使用yaml跑得到的P、R、mAP等值均为0的问题

1.在ultralytics-main\ultralytics\yolo\cfg\ default.yaml文件中,找到amp参数,将其设置为False
2.ultralytics/engine/validator.py的115行,注释掉
#self.args.half = self.device.type != “cpu” # force FP16 val during training
3.ultralytics/engine/trainer.py中,搜索self.amp:
self.amp = torch.tensor(self.args.amp).to(self.device) # True or False
改为 self.amp=false
4.加大数据集、训练轮数epoch
(我忘记之前是怎么样的,现在使用我的笔记本跑的话,coco128的都是0。但是如果换成大的数据集–试过2000多张的,就恢复正常了)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 12:59:28

零基础掌握数据库触发器在日志审计中的用途

用数据库触发器打造坚不可摧的操作审计防线 你有没有遇到过这样的场景:某天早上刚到公司,就收到告警——生产库里的用户数据被批量修改了。谁干的?什么时候发生的?改了哪些内容?一连串问题扑面而来,而你的应…

作者头像 李华
网站建设 2026/4/23 14:47:08

ModbusSlave使用教程:小白指南之串口通信设置

从零开始玩转 ModbusSlave:串口通信设置实战全解析你是不是也遇到过这样的场景?手头有个PLC项目要调试,但现场设备还没到位;或者正在开发上位机软件,却找不到真实的Modbus从站来验证功能。别急——ModbusSlave 软件就是…

作者头像 李华
网站建设 2026/4/22 15:31:46

项目开发中常用的Vivado软件调试技巧(一)

技巧一: 高效利用高速采样时钟采样低频数据在项目中,利用JTAG采样低频数据时,受限于片上BRAM资源,采样的数据深度不能太深;另外,通常会受限于JTAG仿真器时钟也不能设置太低频率(如图1所示&#…

作者头像 李华
网站建设 2026/4/23 13:17:54

LangFlow构建智能问答机器人全流程演示

LangFlow构建智能问答机器人全流程演示 在大语言模型(LLM)快速普及的今天,越来越多企业希望将AI能力集成到业务系统中——比如客服机器人、知识助手或自动化报告生成器。但现实是,哪怕只是搭建一个基础的问答系统,开发…

作者头像 李华
网站建设 2026/4/23 14:48:06

基于python旅游景点推荐系统 大数据技术 旅游数据分析+可视化 Django框架 scrapy爬虫 vue前端框架 源码+文档

博主介绍:✌全网粉丝50W,前互联网大厂软件研发、集结硕博英豪成立软件开发工作室,专注于计算机相关专业项目实战6年之久,累计开发项目作品上万套。凭借丰富的经验与专业实力,已帮助成千上万的学生顺利毕业,…

作者头像 李华
网站建设 2026/4/23 14:00:24

Flutter 实现一个容器内部元素可平移、缩放和旋转等功能(七)

Flutter 实现一个容器内部元素可平移、缩放和旋转等功能(七) Flutter: 3.35.7 前面我们抽取了区域的配置,主要实现了对内置区域的自定义,现在有个问题,如果是我们想自定义某个特定区域实现特定的效果,现在的…

作者头像 李华