KyIin. 2024-02-17 16:57 采纳率: 50%
浏览 3

为什么我的yoloV5域模型都训练出来了,但是yoloV5里面部分会显示错误,我想的是已经训练出来的一个模型,再根据这个模型去训练一个识别视频的

最新更正,yolov5自带的models还有utils代码报错已经解决了,但是我自己去写的那个还是没有解决,他还是有报错。
我只是把那个路径给改了一下,就是在from和import那个里面去改了一下,他可能是因为我藏的太深了,他找不到?但是我自己写的这个代码,它的那个还是报错。

img

最新更正,虚拟环境没有问题,因为我就创建了一个V5的环境,依赖库之类的,我也按照文件里面那个文件去下载了。而且预训练模型都已经出来了,不知道为什么。就是model里面的Python文件,还有utils里面的文件都有报错。为什么啊,重新跑一遍训练模型都没有问题啊
而且报错都是类似于我下面给的那个图片里面的。

img

为什么我的yoloV5域模型都训练出来了,但是yoloV5里面部分会显示错误,我想的是已经训练出来的一个模型,再根据这个模型去训练一个识别视频的。但是写的代码会报错,为什么呢?后来我看他里面的东西都有报错

img


,我不太清楚能不能帮我解释一下,我是真不懂,搜也搜不出来

img

img

img


最短的那个是根据模型去识别视频的代码

  • 写回答

5条回答 默认 最新

  • 专家-郭老师 Java领域新星创作者 2024-02-17 17:00
    关注

    参考通义千问和郭老师的小迷弟雅思莫了-编写提供,主要是为了帮助您快速解决问题,如下回答,您可以参考下,如有问题,评论区留言。

    当您提到Yolov5训练出来的模型在应用到视频识别时出现错误,这个问题可能涉及到多个方面。以下是一些可能出现问题的原因:

    1. 模型加载问题

      • 您可能没有正确地加载预训练模型。确保使用正确的路径和文件名加载权重文件(.pt.weights),并且使用的模型结构与权重文件对应。
    2. 环境配置不一致

      • 训练模型的环境和运行测试代码的环境可能有所不同,比如不同版本的库或者依赖项。例如,OpenMP报错OMP:Error#15表明可能存在多线程初始化冲突,这可能是由于不同版本的Intel MKL或OpenMP库导致的。
    3. 视频读取与处理问题

      • 在使用OpenCV或其他库读取视频时可能会出现问题,如编码格式不兼容、帧率问题等。
    4. 数据预处理不匹配

      • 训练模型时采用的数据预处理方式,在处理视频帧时如果没有保持一致,可能导致输入尺寸、归一化等操作不匹配,进而影响模型预测结果。
    5. 模型适应性问题

      • 如果视频中的目标物体与训练数据集中物体差异较大(光照、角度、大小等),模型可能无法很好地泛化到新的视频场景中。
    6. 代码实现细节

      • 在编写识别视频的代码时,有可能存在逻辑错误或参数设置不当,比如模型推理时未正确处理每一帧的结果,或者对输出框进行非极大值抑制(NMS)等后处理步骤有误。

    为了进一步提供帮助,请分享具体的错误信息以及您的代码片段,这样可以更准确地定位问题所在。

    评论

报告相同问题?

问题事件

  • 修改了问题 2月18日
  • 修改了问题 2月18日
  • 修改了问题 2月18日
  • 创建了问题 2月17日

悬赏问题

  • ¥15 券商软件上市公司信息获取问题
  • ¥100 ensp启动设备蓝屏,代码clock_watchdog_timeout
  • ¥15 Android studio AVD启动不了
  • ¥15 陆空双模式无人机怎么做
  • ¥15 想咨询点问题,与算法转换,负荷预测,数字孪生有关
  • ¥15 C#中的编译平台的区别影响
  • ¥15 软件供应链安全是跟可靠性有关还是跟安全性有关?
  • ¥15 电脑蓝屏logfilessrtsrttrail问题
  • ¥20 关于wordpress建站遇到的问题!(语言-php)(相关搜索:云服务器)
  • ¥15 【求职】怎么找到一个周围人素质都很高不会欺负他人,并且未来月薪能够达到一万以上(技术岗)的工作?希望可以收到写有具体,可靠,已经实践过了的路径的回答?