- 博客(8)
- 收藏
- 关注
原创 yolov8出错,ImportError: libGL.so.1: cannot open shared object file: No such file or directory
再次运行示例,完美运行!
2023-05-19 14:27:34 394 1
原创 关于CV2默认会将读取的灰度图变成3通道
CV2默认读取RGB图像,如果读取到的是灰度图,会默认将图层复制三遍。import cv2img = cv2.imread("1.png")h, w = img.shape[:2]cv2.imwrite("2.png",img)print(img.shape)//输出(366, 3512, 3)如果不希望图片转换成RGB可以在读取图片的时候指明要读取灰度图。如下import cv2img = cv2.imread("1.png",cv2.IMREAD_GRAYSC
2021-12-02 18:25:24 4834
转载 深度学习中:epoch、batch size和iterations之间的关系
在深度学习中,epoch、batchsize和iterations是在训练模型时,一定用到的一些概念。那么分别是什么意思呢?首先,为什么会用到以上概念,是因为“梯度下降”,也就是寻求曲线的一个最小值。其次,梯度下降是迭代的,它是一个需要多次计算的结果来求得最优解。1,epoch一个epoch指代所有的数据送入网络中完成一次前向计算及反向传播的过程。在训练模型时,一般会设置多个epoch,比如epoch=50、100、600,甚至等于6000。这么做是因为在寻求最优解时,将数据送入网络进行一次迭代是不够
2021-11-12 13:59:44 397
原创 RuntimeError: version_ <= kMaxSupportedFileFormatVersion INTERNAL ASSERT FAILED at /pytorch/caffe2/s
RuntimeError: version_ <= kMaxSupportedFileFormatVersion INTERNAL ASSERT FAILED at /pytorch/caffe2/serialize/inline_container.cc:132, please report a bug to PyTorch. Attempted to read a PyTorch file with version 3, but the maximum supported version .
2021-11-12 11:05:54 2817
原创 ZeroDivisionError: integer division or modulo by zero
这里的错误就是由于数据集太小。# 2. Split into train / validation partitions n_val = int(len(dataset) * val_percent) n_train = len(dataset) - n_val#我这里是刚好有10张数据集然后其中一张被拆分为验证集导致训练集太小,从而报错。...
2021-11-02 13:35:40 2367 2
原创 RuntimeError: Class values must be smaller than num_classes
这个错误,提示的很明显说是值存在问题。但是对于我的项目而言,我多次重复实验对比核对,自己的num_classes值并没有设置错误,然后我开始逐步的debug代码,错误是在one_hot处发生的。我这边Model的原始数据是可以正常运行的,但是更换成自己的数据集之后出现了这个问题,很明显问题出在了数据集上,我多次以为是图片标注问题,对比两张图片数组的数据没有发现异常,我在matlab中读取两张图片后,在工作区发现了问题所在,我自己的数据集是logical而作者提供的数据集是uint8.也就是图片的位深
2021-11-01 20:45:58 4976 1
原创 one_hot函数和permute函数学习记录
1.one_hot函数是torch.nn.functional提供的,可以将输入的张量变成1*n_class的张量(n_class是转变后张量的最大编码长度,默认是原来的张量长度+1,也可以直接传入)# 注意这里只是方便理解!!!import torch.nn.functional as F# 假设现在张量 X = [1,3,4,0 ]n_class = 5X = F.one_hot(X,n_class)#则生成的X: [0,1,0,0,0], [0,
2021-10-29 11:28:35 5751
原创 RuntimeError: num_gpus <= 16 INTERNAL ASSERT FAILED at “/opt/conda/conda-bld/pytorch_1603728993639/w
问题描述:在Linux服务器上多GPU环境运行模型时,有时会出现图形处理器数量超过最大限制数。RuntimeError: num_gpus <= 16 INTERNAL ASSERT FAILED at "/opt/conda/conda-bld/pytorch_1603728993639/work/c10/cuda/CUDAStream.cpp":208, please report a bug to PyTorch. Number of CUDA devices on the mac..
2021-10-28 09:54:14 2343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人