自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

要相信光

有空的话就写写博客这样子...

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 串的模式匹配算法:暴搜 / KMP 详解

文章目录串的模式匹配子串定位基本算法(暴力搜索)改进的模式匹配算法:KMP1.算法思想2.next数组3.next数组值的手工求法4.计算next数组值的程序算法4. KMP模式匹配算法5. nextval数组串的模式匹配串的模式匹配与子串查找(子串定位)的概念相同,即在主串s中查找子串t(称为模式)第一次出现的起始位置索引。例如:s=“ABCDEF”,t=“CD”,若字符位置序号从0开...

2020-03-31 18:12:27 765

原创 Pytorch:实现图像分类 VGG & ResNet(以猫狗数据集为例)

文章目录准备数据集模型文件 VGG_hc.py训练 train.ipynb测试文件 Test.pyGitHub地址:准备数据集我是用的torchvision.datasets.ImageFolder加载的数据,就把数据集分成如下形式:猫狗数据集里有25000张train数据,12500张test数据;我从train数据中随机抽取4000张图像作为val数据集。import torchv...

2020-03-17 16:08:49 12662 57

原创 论文分析与复现-VGG:Very Deep Convolutional Networks for Large-scale Image Recognition

文章目录论文阅读方法第一遍(摘要+简介+结论)第一遍(分段阅读)Part 2:Convnet ConfigurationsPart3. Classification Framework论文阅读方法三遍论文法第一遍(摘要+简介+结论)初步结论:由于大量开放的数据图像库(ImgNet)以及好性能的计算系统(GPU)的存在,目前卷积神经网络在大尺度图像和视频分类取得了很大的成功。这篇论文主要探...

2020-03-17 12:45:28 1486

原创 Pytorch:迁移学习时使用部分预训练模型

文章目录应用场景如何下载常用的预训练模型1. 按照源码设置相应的参数:2. 复制所需部分的模型参数3. 打印参数验证应用场景通常在一些现实任务中,我们所能拿到的数据比较少,而深度学习模型的参数更新通常需要大量的数据来驱动,所以我们就可以对某些层用到预训练模型。如何下载常用的预训练模型通常在Pytorch的github上可以找到torchvision一些模型源码(比如VGG,ResNet,G...

2020-03-10 16:12:08 2442

原创 Pytorch:探讨Dropout

文章目录Dropout是什么?有什么用?测试?训练?PyTorch测试Dropout是什么?有什么用?在我另外一篇解读AlexNet网络的博文中,我提到了Dropout被Alex用来防止模型过拟合:Dropout就是把隐藏层中神经元的输出设置为0,每个神经元被Dropout概率为r(这是个超参数,在这个网络中r=0.5),这些被‘dropout’掉的神经元不会参与前向计算和后向传播。每次输入...

2020-03-05 22:46:11 2907 6

原创 Batch Normalization 批归一化是什么? 有什么用?

文章目录有什么用?原理是什么,怎么计算?怎么用?有什么用?批归一化(Batch Normalization,BatchNorm)是由Ioffe和Szegedy于2015年提出的,目前已被广泛应用在深度学习中,其目的是对神经网络中间层的输出进行标准化处理,使得中间层的输出更加稳定。什么意思呢?就是这些专家认为啊,模型的收敛需要稳定的数据分布。什么叫稳定的数据分布呢?以图像处理为例...

2020-03-05 19:13:48 1422

原创 tensorboard终端运行出错+浏览器打不开报错502 Server dropped connection

tensorboard终端运行报错UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xce博主最近也在弄一个CNN的项目,在项目实现过程中要用到Tensorboard做可视化,Tensorboard作为TensorFlow学习中一个重要的可视化帮手,可以帮助我们绘制graph等一些可视化图像。但是根据网上的教程,在生成了Tensorboa...

2020-03-05 17:15:55 1471 2

原创 谈谈Deconvolution(转置卷积) Atrous convolution(空洞卷积) Depthwise separable convolution(深度可分离卷积)

文章目录转置卷积(deconvolution)微步卷积空洞卷积(膨胀卷积)转置卷积(deconvolution)转置卷积是一个将低维特征转换到高维特征。为什么叫做转置卷积呢?其实就是引入了转置的思想。假设我们现在有一个p维的向量Z,然后有个d维的向量X,p<d.这样就会出现 Z = W·X,其中W的维度为(p,d),叫做转换矩阵.现在,我们要从Z通过相似的方法来得到X,这样我们不...

2020-03-04 11:51:14 2584 1

原创 论文分析与复现-AlexNet:ImageNet Classification with Deep Convolutional Neural Networks

文章目录论文阅读方法第一遍(摘要+简介+结论)第二遍(分段阅读文章其他内容)论文阅读方法三遍论文法第一遍(摘要+简介+结论)通过摘要可以看出,AlexNet是源于一个基于ImagNet数据集的比赛ImageNet LSVRC-2012,它成功地将卷积神经网络应用到了图像分类任务中来,用来GPU训练,Dropout防止过拟合,吊打传统方案。原文中用了一个’record-breaking r...

2020-03-02 21:25:55 1679 9

原创 如何高效地阅读论文:三遍阅读法

文章目录方法来源第一遍:该不该读?第二遍:抓住要点,暂略细节第三遍:重构论文,注重细节博主之后的论文都会依据此方法进行阅读方法来源三遍阅读法方法不是博主凭空捏造出来的,而是ACM和IEEE Fellow 剑桥大学计算机教授Srinivasan Keshav的论文阅读技巧第一遍:该不该读?1.阅读标题、摘要和简介2.忽略内容,读一读文章中的每个小标题3.如果数学内容,先大致浏览,确定其理...

2020-03-02 16:44:52 8062 5

机器人操作系统ROS之调参手册

全国大学生智能车竞赛-室外光电组ROS智能车 里面包含了一些大牛关于ROS如何调参的想法以及思路,不管对于比赛还是学习都是一份不错的参考资料~

2020-08-27

空空如也

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

TA关注的人

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