自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

墨门

墨雨霏霏,强秦莫摧。

  • 博客(22)
  • 问答 (5)
  • 收藏
  • 关注

原创 Pytorch——torch.Tensor.data操作的含义

1 致谢感谢陈助教的帮助!2 前言今天在学习FaceBoxes~看到一句代码不是很懂,prior_data = priors.data因为data是torch.Tensor类的一个成员变量,感觉这样操作没有什么意义呀?我也测试过通过data生成的Tensor,两者的数值和类型是完全一样的;3Pytorch中torch.Tensor.data操作的含义这里要感...

2019-11-28 17:39:13 10495 2

原创 Python——如何获得字符串的唯一编码

1 前言今天在学习MTCNN~遇到一个很有趣的问题,怎么在Python中获得一个字符串的唯一编码呢,(其实在项目中我是希望通过图片的文件名,生成器文件名对应的唯一的长整型的编码ID)~需要用的Hash算法。2 在Python中如何获得字符串的唯一编码2.1 将Hash值装换为长整型num = int(str_hash, 16)...

2019-11-28 17:16:54 1365

原创 PyTorch中为什么需要使用squeeze()和unsqueeze()操作?

1 问题描述今天在学习FaceBoxes~在看到模型推理部分的代码时,总会出现squeeze()和unsqueeze()操作,从网上的资料上来看,就是升维和降维的操作,但是为什么需要进行这样的操作呢?2 PyTorch中的squeeze()和unsqueeze()操作看到“西北小生_”的博文,给予了我一定的启发《torch.squeeze()和torch.unsqueeze()》,...

2019-11-28 16:10:25 3134 4

原创 人脸检测——mAP的含义

1 致谢感谢网友生活不只*眼前的苟且的帮助,原文链接如下:https://blog.csdn.net/u011734144/article/details/799859172 前言今天在阅读FaceBoxes的论文~读的时候有的地方没有看懂,就是评测指标这里,这里使用了一个指标叫做mAP,我先以为这个mAP是“多分类中的mAP指标”,后来看来一下作者GitHub中给...

2019-11-27 14:42:54 1977

原创 PIL image.convert('RGB')在数据生成中真的比较好吗?

1 致谢感谢陈助教给我们讲述了人脸关键点检测的相关知识。2 前言虽然陈助教给我们讲了人脸关键点的知识,他在样本生成时用到了image.convert('RGB'),但是我在想这样做,真的好吗?...

2019-11-26 17:12:11 3566

原创 《深度学习笔记》——初识PyTorch的学习笔记

1 致谢感谢网友爱吃鱼的不止大脸猫的帮助,原文链接如下:https://www.jianshu.com/p/4905bf8e06e52 PyTorch数据类型torch.Tensor:Torch中的张量类型,.requires_grad属性默认是False;3 PyTorch文件介绍pt文件:保存PyTorch模型的文件;...

2019-11-19 23:57:39 201

原创 Python——相对路径的学习笔记

1 致谢感谢网友文刀文刀的帮助,原文链接如下:https://www.cnblogs.com/liuliu-word/p/9578345.html2 前言今天在学习MTCNN的代码∼在修改标注文件时,我想使用Python中的相对路径,不过刚开始不是很清楚怎么弄,所以出现了编译错误,后来发现是文件的相对路径写的不正确,这里写一下笔记记录一下∼3 Python中的相对路径我们用下面的符...

2019-11-18 18:00:10 91

原创 Python——装饰器的学习笔记(legacy)

1 致谢感谢廖雪峰老师的讲授,原文链接如下:https://www.liaoxuefeng.com/wiki/1016959663602400/1017451662295584#02 前言今天在学习MTCNN的代码~然后需要继续补习Python中函数式编程的相关知识点,今天学习的是装饰器~3 装饰器的形式我们先来看看一个简单的装饰器的模板:def decora...

2019-11-18 16:39:07 369

原创 matplotlib——交互按钮中的Home键无法使用

1 问题描述今天在用matplotlib画图的时候出现一个很奇怪的问题,我用matplotlib绘制了一个3D图形,不过旋转之后,Home键点击了之后没有反应,无法恢复到最初的视图,不知道该怎么解决;2 调试记录我在各个论坛上进行了提问:matplotlib官方论坛https://discourse.matplotlib.org/t/home-button-is-useless...

2019-11-17 22:04:04 503

原创 MTCNN——基于级联模型的人脸关键点检测网络

1 致谢感谢网友任尔hz的帮助,原文链接如下:https://blog.csdn.net/qq_36782182/article/details/836243572 前言今天在学习MTCNN,这个网络是张老师在人脸识别于检测课程上跟我讲的,但是我感觉讲的还是不是很清楚,还需要继续学习一下~论文地址:https://ieeexplore.ieee.org/document...

2019-11-15 14:21:07 687

原创 CUDA——查看当前使用的CUDA版本

使用命令nvcc -V(不用使用网上讲的什么“cat……”开头的命令,感觉很奇怪)

2019-11-15 08:53:32 6466 5

原创 TeamViewer——Ubuntu系统上的安装和卸载(delete)

1 致谢感谢网友zhangyuexiang123的帮助,原文链接如下:https://blog.csdn.net/zhangyuexiang123/article/details/86548044#%E5%8D%B8%E8%BD%BD2 前言今天在Ubuntu系统上发现TeamViewer总是有点问题,所以想重装一下~3 卸载TeamViewer使用命令:sudo...

2019-11-13 17:32:42 1585

原创 Kaggle数据竞赛——伪标签的使用

1 致谢感谢钟老师的讲述!2伪标签的使用我感觉是这样的,我先有一个比较好的模型,我在test的时候发现的两种情况:好样本和坏样本;然后我在想,感觉对于好样本,我的模型还拟合的比较好,干脆再fine-tune一下,这样子,以后遇到类似的好样本,说不定会拟合的更好;遇到坏样本,“loss相差这么大”,强行训练了,肯定效果也不会很好,泛化也差,干脆放弃吧;...

2019-11-13 17:01:51 890

原创 Cross-Modal Retrieval——为什么要使用GAN呢?

1 致谢感谢于教授给我发的几篇论文,感到打开了一个新世界!2 前言今天在学习 Cross-Modal Retrieval~在看文章的时候,看到有些比较新的文章是用GAN来做 Cross-Modal Retrieval,感觉到很奇怪,为什么跨模态检索要用到GAN呢?从我的直觉看来,不是只要生成合适的本征向量表示两种模态之间的距离就行了吗?为啥要要用GAN模型呢?然后在网上查找...

2019-11-12 18:06:25 1096

原创 模式识别中常见概率符号公式的学习笔记 By Youki~

1 前言模式识别中会统计学的内容,里面会有一些常用的概率符号公式,有时候经常不用就容易忘掉了,所以Youki在这样归纳一下~2 常见的概率符号和公式N(μ,σ2)\mathcal{N}(\mu,\sigma^2)N(μ,σ2):指的是正态分布,其中μ\muμ指正态分布的均值,σ2\sigma^2σ2是正态分布的方差;(这里的符号N\mathcal{N}N是大写字母N的手写体,具体可以参考这...

2019-11-10 13:58:06 1372

原创 决策树——信息熵的学习笔记

1 致谢感谢陈助教的讲解!陈助教好厉害呀!2 前言今天在学习Kaggle数据比赛的相关知识,钟老师第一节课在讲LightGBM,涉及到决策树的相关知识但是我不太了解决策树这些相关的知识,所以需要重新复习一下~3 信息熵的学习笔记信息熵其实可以看作事件发生的概率于信息量之间的博弈,事件的概率越低,表示发生的可能性越小,是一个关于概率的增函数,y=P(x)y=P(x)y=P(x);而信...

2019-11-07 09:48:47 235

原创 目标检测——夏侯南溪模型搭建篇(legacy)

目录1 前言2 文件夹结构的设计3 如何编写CNN模型代码3.1 数据准备3.2 数据载入操作3.3 定义模型整体结构3.3.1 输入样本的预处理操作3.3.2 定义网络结构3.3 训练模型3.4 模型推理4 模型搭建备忘1 前言今天在学习MTCNN的代码~2 文件夹结构的设计2.1 文件夹命名使用小写字母命名,单词之间用短线“-”...

2019-11-04 12:28:51 808

原创 CUDA——安装Cython包

1 前言在Python中编译CUDA代码需要使用Cython包;2 安装Cython包PyPI官方网站给出了Cython包的安装命令,pip install Cython

2019-11-02 12:21:17 480

原创 CUDA——调试“ImportError: libcudart.so.9.2: cannot open shared object file: No such file or directory”

1 致谢感谢陈助教的指导!2 问题描述昨天一直在调试景润给的R2CNN的代码,基本的依赖环境配置号之后,运行代码,出现了“ImportError: libcudart.so.9.2: cannot open shared object file: No such file or directory”的问题,查看函数的调用过程之后发现,程序是调用了与CUDA相关的CPP代码之后出现问题的...

2019-11-02 11:59:42 2629 2

原创 TensorFlow——如何查看当前版本TF编译使用的CUDA和cuDNN的编译版本

1 前言昨天在调试景润给的R2CNN代码,是使用TensorFlow实现的,配置的时候出现了各种问题,而TF的官方文档的确写的不是很好,(之前还是高看他们了,的确还是PyTorch容易调试一些),当时在网上看到一篇博客说可以在虚拟环境的文件中查看安装TF的编译信息,于是就手动找了一下,的确是可以找到的;2 如何查看当前版本TensorFlow编译使用的CUDA和cuDNN的编译版本TF的Py...

2019-11-02 11:51:40 3665

原创 Anaconda——复制Conda的虚拟环境

1 致谢感谢网友tsq292978891提供的帮助,原文链接如下:https://blog.csdn.net/tsq292978891/article/details/892045252 前言今天在学习R2CNN~需要改变TensorFlow的版本,但是有不想重新配置Conda环境,所以希望能将Conda虚拟环境进行复制;3 复制Conda的虚拟环境的命令使用如下Conda命令:...

2019-11-01 18:27:49 33434 2

原创 OpenCV——基于Python开发的OpenCV安装教程

1 前言今天在学习R2CNN~2 安装步骤使用pip命令在Anaconda环境中进行安装;(不需要使用源码编译进行安装,网上的教程简直是醉了,一大堆源码编译的教程,把人都弄昏了)3 验证安装step 2: 打开终端;step 3: 输入python,进入Python编译环境;step 4: 粘贴以下代码,用来查看当前Python环境中OpenCV的版本号,import cv2 as......

2019-11-01 12:14:57 31780 11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除