Coder Social home page Coder Social logo

请问您是使用的哪个版本的yolov5进行改进的 ,如果和您使用的版本不一样,应该修改哪个文件中的代码啊 about pyqt5-yolov5 HOT 18 OPEN

javacr avatar javacr commented on July 18, 2024
请问您是使用的哪个版本的yolov5进行改进的 ,如果和您使用的版本不一样,应该修改哪个文件中的代码啊

from pyqt5-yolov5.

Comments (18)

RMFX-wk avatar RMFX-wk commented on July 18, 2024 1

from pyqt5-yolov5.

Javacr avatar Javacr commented on July 18, 2024

No description provided.

你在终端运行后,如果网络结构和你的模型不匹配,会报具体错误的,你按照具体错误添加模块就行。不要用pycharm直接run,因为直接run可能不会有错误提示,而是直接闪退,最好是在terminal中运行。

from pyqt5-yolov5.

XhHello avatar XhHello commented on July 18, 2024

No description provided.

你在终端运行后,如果网络结构和你的模型不匹配,会报具体错误的,你按照具体错误添加模块就行。不要用pycharm直接run,因为直接run可能不会有错误提示,而是直接闪退,最好是在terminal中运行。

好的,感谢大佬的指导

from pyqt5-yolov5.

zxq309 avatar zxq309 commented on July 18, 2024

我改为最新版本的yolov5,出现红框错误,但是也不输出错误提示,怎么回事啊
image

from pyqt5-yolov5.

Javacr avatar Javacr commented on July 18, 2024

我改为最新版本的yolov5,出现红框错误,但是也不输出错误提示,怎么回事啊 image

最新版本的界面,用最新的yolov5模型不会报错或者闪退,这是因为加了异常捕获,避免闪退。如果你想看错误报告,可以把DetThread类中的异常捕获取消。

from pyqt5-yolov5.

XhHello avatar XhHello commented on July 18, 2024

我改为最新版本的yolov5,出现红框错误,但是也不输出错误提示,怎么回事啊 image

请问这是你用作者代码跑的吗,你使用过5.0版本的v5吗,可以运行吗

from pyqt5-yolov5.

zxq309 avatar zxq309 commented on July 18, 2024

@Javacr
感谢你的建议,我可以在最新版本上运行了。还有这个函数,将yolov5中新版本的这行代码改为旧版本成功运行,但是使用warmup不能运行,怎么回事:

旧版本:Run inference

            if device.type != 'cpu':
                model(torch.zeros(1, 3, imgsz, imgsz).to(device).type_as(next(model.parameters())))  # run once

#新版本 :Run inference
model.warmup(imgsz=(1, 3, *imgsz), half=half) # warmup
image

from pyqt5-yolov5.

zxq309 avatar zxq309 commented on July 18, 2024

@XhHello
可以运行,只要环境没问题就能跑通

from pyqt5-yolov5.

Javacr avatar Javacr commented on July 18, 2024

@Javacr 感谢你的建议,我可以在最新版本上运行了。还有这个函数,将yolov5中新版本的这行代码改为旧版本成功运行,但是使用warmup不能运行,怎么回事:

旧版本:Run inference

            if device.type != 'cpu':
                model(torch.zeros(1, 3, imgsz, imgsz).to(device).type_as(next(model.parameters())))  # run once

#新版本 :Run inference model.warmup(imgsz=(1, 3, *imgsz), half=half) # warmup image

这个属于python的可变参数问题,光看错误的话,你这个imgsz应该设为可迭代对象,比如(640,640),但是你传进去的是整数640。
另外,v6.0中的warmup函数的定义如下
def warmup(self, imgsz=(1, 3, 640, 640), half=False)

from pyqt5-yolov5.

RMFX-wk avatar RMFX-wk commented on July 18, 2024

@Javacr 感谢你的建议,我可以在最新版本上运行了。还有这个函数,将yolov5中新版本的这行代码改为旧版本成功运行,但是使用warmup不能运行,怎么回事:

旧版本:Run inference

            if device.type != 'cpu':
                model(torch.zeros(1, 3, imgsz, imgsz).to(device).type_as(next(model.parameters())))  # run once

#新版本 :Run inference model.warmup(imgsz=(1, 3, *imgsz), half=half) # warmup image

@zxq309 你好,请问你具体是怎么改的使得新版本可以正常运行?方便指导一下吗?我的邮箱是[email protected]

from pyqt5-yolov5.

Sa-UpWorld avatar Sa-UpWorld commented on July 18, 2024

大佬,请问将您的界面移植到最新版本的yolov5中,报没有od错误,我安装了od有显示没有od.modules,请问这是怎么回事,您有自定义的od包吗
image

from pyqt5-yolov5.

lzsq520 avatar lzsq520 commented on July 18, 2024

大佬,请问将您的界面移植到最新版本的yolov5中,报没有od错误,我安装了od有显示没有od.modules,请问这是怎么回事,您有自定义的od包吗 image

大佬,有没有改好的能用的最新版的 代码,能不能分享一下

from pyqt5-yolov5.

xxxming730 avatar xxxming730 commented on July 18, 2024

@Javacr 感谢你的建议,我可以在最新版本上运行了。还有这个函数,将yolov5中新版本的这行代码改为旧版本成功运行,但是使用warmup不能运行,怎么回事:

旧版本:Run inference

            if device.type != 'cpu':
                model(torch.zeros(1, 3, imgsz, imgsz).to(device).type_as(next(model.parameters())))  # run once

#新版本 :Run inference model.warmup(imgsz=(1, 3, *imgsz), half=half) # warmup image

可以分享下如何在新版模型中实现运行的吗 需要修改哪些代码 感谢!

from pyqt5-yolov5.

xxxming730 avatar xxxming730 commented on July 18, 2024

v6.0版本下的模型代码替换该项目中v5.0的模型代码就可以了吗

from pyqt5-yolov5.

seenthestars avatar seenthestars commented on July 18, 2024

我改为最新版本的yolov5,出现红框错误,但是也不输出错误提示,怎么回事啊 image

最新版本的界面,用最新的yolov5模型不会报错或者闪退,这是因为加了异常捕获,避免闪退。如果你想看错误报告,可以把DetThread类中的异常捕获取消。

DetThread类中的异常捕获关闭,请问具体是哪行代码呢

from pyqt5-yolov5.

HeartAC avatar HeartAC commented on July 18, 2024

你好,作者的代码很好用,非常感谢。
但是我在替换在的模型后出现这样的报错:AttributeError: Can‘t get attribute ‘DetectionModel‘ on <module ‘models.yolo
我把自己用来训练模型yolov5中yolo.py替换后报错消失了,左下角显示识别后的结果,但是在界面中并没有原始图片和结果图片的显示,请问是为什么呢
image

from pyqt5-yolov5.

XhHello avatar XhHello commented on July 18, 2024

你好,作者的代码很好用,非常感谢。 但是我在替换在的模型后出现这样的报错:AttributeError: Can‘t get attribute ‘DetectionModel‘ on <module ‘models.yolo 我把自己用来训练模型yolov5中yolo.py替换后报错消失了,左下角显示识别后的结果,但是在界面中并没有原始图片和结果图片的显示,请问是为什么呢 image

你好,我没有遇到这个问题,您指教作者试试

from pyqt5-yolov5.

XhHello avatar XhHello commented on July 18, 2024

from pyqt5-yolov5.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.