logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【问题】程序中已经设定了在cuda:6上面进行训练,但是一直显示For debugging consider passing CUDA_LAUNCH_BLOCKING=1.

即:我已经设置了在cuda:6上面运行,但是一直显示的是程序运行在cuda:1上面。参数将模型参数映射到一个现有的设备上。

#深度学习
Opencv 读取灰度图像会识别为3通道问题

opencv在默认情况下会读取3个通道的图像,如果是灰度图/红外图片则会将其图层复制三次(BGR缺省,B==G==R),因此读出来的图片是三通道。如果我们想一开始就按照单通道读取灰度图片/红外图片的话,可以在imread()函数中加入相关参数(读取图片时似乎都是三通道图片,只有在灰度处理后才回显示单通道。我们都知道灰度图或者红外图都是单通道图片,而彩色图片是三通道图片。但是当我们用img.读取灰度

#opencv#计算机视觉
YOLOv3目标检测全过程记录

真正超详细手把手用YOLOv3训练自己的数据集实战过程记录(Ubuntu18.04)

#目标检测#人工智能#计算机视觉
YOLOv3目标检测全过程记录

真正超详细手把手用YOLOv3训练自己的数据集实战过程记录(Ubuntu18.04)

#目标检测#人工智能#计算机视觉
ROS和ubuntu对应版本

ubunturos18.04melodic16.04kinetic14.04indigo

#ubuntu#linux
Devc++如何实现多行同时注释

方式:Ctrl+/ 实现多行同时注释,再次Ctrl+/实现取消注释

#c++#c语言
Softmax函数和Sigmoid函数的思考

由于softmax是对两个类别(正反两类,通常定义为0/1的label)建模,所以对于NLP模型而言(比如泛BERT模型),Bert输出层需要通过一个nn.Linear()全连接层压缩至2维,然后接softmax(pytorch的做法,就是直接接上。sigmoid得到的结果是“分到正确类别的概率和未分到正确类别的概率”,softmax得到的是“分到正确类别的概率和分到错误类别的概率”。前者0.28

#深度学习
ROS通信机制——python实现

ROS通信机制——python实现

#linux#ubuntu
论深度学习训练过程中数据集打乱的重要性

今天在重新训练一个之前跑过的模型时候,突然发现训练损失一直居高不下,一直保持在0.6左右,就感觉很奇怪,为什么之前训练的时候没有问题,之前训练的时候loss是正常下降的,为什么今天重新把代码拉出来跑的时候,就出现loss不下降的问题呢?带着这个问题,我就狠狠调试,发现代码逻辑啥的都没有问题,为此调试了一整天,然后刚刚坐在实验室的时候,突然想着要不把中间结果输出看看,然后我就单独挑了几例数据训练一下

#深度学习#人工智能
YOLOv3目标检测全过程记录

真正超详细手把手用YOLOv3训练自己的数据集实战过程记录(Ubuntu18.04)

#目标检测#人工智能#计算机视觉
    共 21 条
  • 1
  • 2
  • 3
  • 请选择