深度学习
文章平均质量分 55
高祥xiang
兴趣和努力伴随着我一直走下去,keep,Never give up!
展开
-
InvalidArgumentError: Each axis in Attr(axes) should be in the range of [0, -1]But current axis is:2
InvalidArgumentError: Each axis in Attr(axes) should be in the range of [0, -1]But current axis is:2原创 2023-01-03 17:46:31 · 1197 阅读 · 1 评论 -
[TRT] TensorRT was linked against cuBLAS/cuBLAS LT 11.5.1 but loaded cuBLAS/cuBLAS LT 11.4.1
[TRT] TensorRT was linked against cuBLAS/cuBLAS LT 11.5.1 but loaded cuBLAS/cuBLAS LT 11.4.1原创 2023-01-03 15:40:27 · 987 阅读 · 0 评论 -
YOLOv5/v7 中的类别不平衡问题解决方案研究
本文定义的类别不平衡问题:在图像分类问题中,不同类别的图像的个数不同,并且差异较大。在目标检测问题中,目标类别的个数区别较大。这都是类别不平衡问题。:当训练图像的所有时, 我们可以更改, 即而达到更改的目的。然后根据 图像权重 重新采集数据,这在图像类别不均衡的数据下尤其重要。使用 YOLOv5/v7 训练自己的数据集时,各类别的标签数量难免存在不平衡的问题,在训练过程中为了就减小类别不平衡问题的影响,YOLOv5/v7 中引入了和的设置。转载 2022-11-22 11:00:07 · 4021 阅读 · 3 评论 -
ModuleNotFoundError: No module named ‘pycuda‘
环境:ubuntu 16.04可通过以下指令直接安装:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pycuda --no-binary :all:如果通过上述命令安装过程出现如下问题:ERROR: Could not build wheels for pycuda, which is required to install pyproject.toml-based projects是因为通过 pip 默认安装的都是原创 2022-02-22 14:50:47 · 3464 阅读 · 1 评论 -
深度学习 1x1卷积核的作用
一、简述Inception v1(又名GooLeNet)、VGG等神经网络结构中加入了 1x1卷积核操作,为什么要进行1x1卷积核呢?使用 1x1卷积核其实也可以看成是一种全连接。 接下来介绍一下使用 1x1卷积核 有哪些作用。二、1x1卷积核的作用1、降维/升维1x1卷积核可以通过控制卷积核数量实现降维或升维。卷积层流程图从卷积层流程图中可以清楚的看到 卷积后的特征图通道数与卷积核的个数是相同的。所以,如果想要升维或降维,只需要通过修改卷积核的个数即可。举例:如果input的通道个数是3,原创 2021-09-09 21:03:13 · 9827 阅读 · 4 评论 -
深度学习 训练集(train)验证集(validation)测试集(test)与交叉验证法
机器学习中这三种数据集合非常容易弄混,特别是验证集和测试集,这篇笔记写下我对它们三个的理解以及在实践中是如何进行划分的。训练集这个是最好理解的,用来训练模型内参数的数据集,Classfier直接根据训练集来调整自身获得更好的分类效果验证集用于在训练过程中检验模型的状态,收敛情况。验证集通常用于调整超参数,根据几组模型验证集上的表现决定哪组超参数拥有最好的性能。同时验证集在训练过程中还可以用来监控模型是否发生过拟合,一般来说验证集表现稳定后,若继续训练,训练集表现还会继续上升,但是验证集会转载 2021-09-03 11:31:00 · 6158 阅读 · 0 评论 -
深度学习 常见的名词Top-1和Top-5分别有什么含义
在深度学习过程中,会经常看见各成熟网络模型在ImageNet上的Top-1准确率和Top-5准确率的介绍,如下图所示:那Top-1 Accuracy和Top-5 Accuracy是指什么呢?区别在哪呢?我们知道ImageNet有大概1000个分类,而模型预测某张图片时,会给出1000个按概率从高到低的类别排名,所谓的Top-1 Accuracy是指排名第一的类别与实际结果相符的准确率,而Top-5 Accuracy是指排名前五的类别包含实际结果的准确率。下面的代码可更为直观地说明其.转载 2021-09-03 11:07:49 · 5848 阅读 · 0 评论 -
人工智能相关英文注释(自我笔记)
记录人工智能相关的英文注释(包含缩写英文注释),方便自己更快的记住它们。我记录这些缩写单词确实不太在行,只能这么做了。。。以下记录,暂时不分类别、顺序,我想到哪些、遇到哪些就添加哪些,希望后期把大部分单词都记住后,再来做个分类。Backbone:网络骨架。出现在深度学习的目标检测框架中。当前的物体检测算法虽然各不相同,但第一步通常是利用卷积神经网络处理输入图像,生成深层的特征图,然后再利用各种算法完成区域生成与损失计算,这部分卷积神经网络是整个检测算法的“骨架”,也被称为Backbone。Backb原创 2021-09-02 21:37:23 · 325 阅读 · 0 评论