使用YOLOv5完成垃圾分类的目标检测
获得超万张已标注目标检测数据集
你将收获
使用YOLOv5完成垃圾分类的目标检测
获得超万张已标注目标检测数据集
适用人群
课程介绍
垃圾分类是一项利国利民的民生工程,需要全社会的共同参与。YOLOv5是目前流行的强悍的目标检测技术。本项目采用YOLOv5实现垃圾分类目标检测。利用超万张已标注目标检测数据集进行训练,对居民生活垃圾图片进行检测,找出图片中属于哪个类别的垃圾,并指示出在图片中的位置。
本课程的YOLOv5使用PyTorch版的ultralytics/yolov5,分别在Windows和Ubuntu系统上进行垃圾分类目标检测的项目演示。具体项目过程包括:数据集及格式转换、探索性数据分析(EDA)、安装软件环境、安装YOLOv5、修改YOLOv5代码(为支持中文标签)、训练集和测试集自动划分、修改配置文件、准备Weights&Biases训练可视化工具、训练网络模型、测试训练出的网络模型和性能统计。
课程目录
为什么点击下载课件没反应啊?有没有高手知道的/(ㄒoㄒ)/~~
找不到数据集和项目哇
有大佬在吗
我怎么找不到项目流程 我下的PDF里面没有项目流程
有人解决问题麻?
修改了plot-one-box代码后 im出现报错 请问如何解决???
谁能告诉我在哪里找到数据集啊?我下载了课件,课件里也没找到项目流程的课件啊。
老师,yolo5-7的代码和您的有不一样,在代码修改部分没办法找到对应函数,请问怎么处理?
老师你好,我在运行基线训练命令时遇到了错误Traceback (most recent call last):
File "train.py", line 545, in
train(hyp, opt, device, tb_writer)
File "train.py", line 305, in train
loss, loss_items = compute_loss(pred, targets.to(device)) # loss scaled by batch_size
File "D:\yolov5-5.0-trash\utils\loss.py", line 117, in call
tcls, tbox, indices, anchors = self.build_targets(p, targets) # targets
File "D:\yolov5-5.0-trash\utils\loss.py", line 211, in build_targets
indices.append((b, a, gj.clamp_(0, gain[3] - 1), gi.clamp_(0, gain[2] - 1)))
RuntimeError: result type Float can't be cast to the desired output type __int64。应该如何解决
代码和数据集在哪?下载课件后打开压缩包只有课程PPT,而且PPT里也没有百度网盘的链接
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2,怎么安装完了之后,没有CUDA这个文件呢?
只有一个这个玩意,哪里有数据集啊?
项目流程的课件中没有网盘链接啊
孩子找不到数据集
老师在安装测试那一步执行测试代码后报错
Traceback (most recent call last):
File "detect.py", line 5, in
import cv2
ModuleNotFoundError: No module named 'cv2'
老师我跑基线命令的时候,创建完两个cache文件之后为什么我的程序就不向下进行了呢
老师我在运行基线训练命令时,复制的代码然后报错train.py: error: unrecognized arguments: --,是怎么回事啊
买课后可以得到所有跑好了的源码吗? 就所有 .ipynb文件
检测的时候只能用图片嘛,可以进行视频目标识别吗