问题标签 [yolov5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
computer-vision - CPU 上带有 OPENVINO 的 YOLOV5
我正在尝试测试:
只有 yolov5 没有 openvino : ~ 4 FPS
yolov5 有 openvino : ~ 2 FPS
那是不正常的,如果您已经在两种方法之间进行了比较,您能否给我任何建议或两种方法之间的比较。
python - 为什么我在树莓派上得到 YOLO 的 6.39e-05 mAP 值?如何获得正确值在 0.76 左右的最佳 mAP 正确值?
我正在尝试在我的 Raspberry Pi 4 上测试ultralytics/yolov5 (YOLO) 的准确性性能。我使用了预训练的模型yolov5m.yaml和预训练的COCO128.yaml数据集。我通过运行这个命令在这个标准的预训练 COCO 数据集上再次训练了模型 -python3 train.py --img 416 --batch 30 --epochs 20 --data coco128.yaml --weights yolov5m.pt --cfg yolov5m.yaml --name MY_YOLO
在一些服务器上
并使用以下命令在 Raspberry Pi 4 上对此进行了测试 -python3 test.py --data cco128.yaml --weights yolov5m.pt
我得到的 MAP 值为6.39e-05
而如果我在服务器上运行相同的值,我得到的 MAP 值为0.76,这是最好的值
我不确定为什么在我的 Raspberry Pi 4 上没有获得相同的 MAP 值。有人可以帮我解决这个问题,我将非常感谢他们。谢谢!
yolov5 - 无法按照 YOLOv5 的 Roboflow 教程训练数据集
我正在尝试按照 Roboflow 上的 youtube 教程在我的自定义数据集上训练 YOLOv5。但是,当我尝试训练我的数据集时,我不断收到错误消息。
python - 如何使用 PyTorch 中的“Pythonic”YOLOv5
我对训练 YOLOv5 模型很感兴趣。目前,我正在使用 Roboflow 将数据注释并导出为 YOLOv5 格式。我还在为 YOLOv5 使用Roboflow 的 Colab Notebook。
但是,我对 Roboflow Colab Notebook 中使用的许多命令并不熟悉。我在这里发现似乎有一种更“Pythonic”的方式来使用和操作 YOLOv5 模型,我会更加熟悉。
我对此的问题如下:
- 是否有在线资源可以向我展示如何训练 YOLOv5 并在使用“Pythonic”版本从 PyTorch 导入模型后提取结果(也许 StackOverflow 上的一段代码会有所帮助)?我可以找到的官方文档(here)也使用模型的“非 Pythonic”方法。
- 如果我要切换到使用 YOLOv5 的这种“Pythonic”方法,我会失去任何重要的功能吗?
- 我在文档中没有发现任何其他建议,但是我是否需要以与 Roboflow 不同的格式导出数据才能训练“Pythonic”模型?
- 与问题 1) 类似,是否有任何地方可以指导我如何在测试图像上使用经过训练的模型?我只是这样做
prediction=model(my_image.jpg)
吗?如果我想一次对多张图像进行预测怎么办?
任何指导将不胜感激。谢谢!
object-detection - YOLO V5 指标
下午好。我目前正在尝试创建一个 yolov5 对象检测模型。我目前想定义一个称为特异性(真阴性/(真阴性+假阳性)的新指标。但是,我不确定应该如何以及在 yolo 代码中定义该指标的位置,以便在训练期间显示它。我非常感谢一些帮助。
opencv - Yolov5自定义对象检测模型未加载
我有一个使用 yolov5 训练了 4 个类的自定义对象检测模型。我已经下载了 best.pt 文件。我仍然对如何使用 pytorch 加载这个模型感到困惑。我尝试按照 Yolov5 官方文档运行以下代码来加载模型,
model = torch.hub.load('ultralytics/yolov5', 'custom', path='best.pt')
但是当我尝试打印 model.names 时,我没有得到我的自定义类名。有什么我想念的吗?谢谢!
machine-learning - 使用 yolov5 进行强化学习
我想使用 yolov5 的强化学习来检测物体。我正在使用谷歌 colab。但我没有找到任何代码来使用 google colab 中的强化学习来检测对象。如果有人知道,请通过 github 链接或其他东西帮助我使用 yolov5 实现强化学习。
python - 将 .csv 文件转换为 yolo 格式 (txt)
输入数据 csv 文件
每行应转换为 txt 文件,一些图像超过 3 或 2 个边界框,因此代表该文件的 txt 文件应包含该糊状行值
我写了一些代码,但它只在每个 txt 文件中从 csv 文件的行中给出一个行值
根据每个图像边界框我们需要对应的txt文件