
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在使用 PyTorch 进行深度学习时,一般会通过继承类来自定义数据集。这个类的作用是实现一个标准的接口,使得我们能够以相同的方式处理不同的数据集,并且能够方便地使用多线程进行数据的加载和处理。

Opencv图像轮廓检测主要是通过对图像进行边缘提取,并将提取出的边缘连接成为一个完整的边缘线来实现的。

transforms是 PyTorch 中提供的一个图像预处理模块,可以方便地对图像进行各种变换操作。

因为我之前已经在我的电脑上跑过yolo了,所以在label文件夹下多了几个以.coach结尾的缓存文件,这个文件会保存你第一次运行时数据集的路径,以后你每次跑都会调用这个缓存路径。\VOCdevkit\images\train\000000.jpg 这个文件找不到,这个文件属于训练文件图片的第一张,说明我路径错了。由于我代码跑的太慢,所以我把代码移到了服务器上跑,报了Image not found
简单来说,dataloader的作用就是将数据集变成可以进行遍历的对象,每次迭代可以从数据集中返回一组数据。在模型训练时,我们能可以用DataLoader批量读取数据。

在确保显卡驱动已经更新到最新之后,就可以直接在新建的环境下输入pytorch自动生成的命令就可以了。记得要安装在你需要的环境下,不要安装在base环境中。就在这个时候我遇到了一些问题。因为我本人就在香港,所以不存在vpn节点的问题。无论是更换环境,更换pythorn版本,清理conda的缓存,还是更换镜像都没用。我怀疑是不是conda本身的问题。于是我重新安装了一下numpy,发现没问题。接着在p

因为我之前已经在我的电脑上跑过yolo了,所以在label文件夹下多了几个以.coach结尾的缓存文件,这个文件会保存你第一次运行时数据集的路径,以后你每次跑都会调用这个缓存路径。\VOCdevkit\images\train\000000.jpg 这个文件找不到,这个文件属于训练文件图片的第一张,说明我路径错了。由于我代码跑的太慢,所以我把代码移到了服务器上跑,报了Image not found









