深度学习
菜鸟你好
个人学术主页:https://sites.google.com/view/chunweitiancv
或者
https://github.com/hellloxiaotian
邮箱:chunweitian@163.com
展开
-
Dropout浅层理解与实现
Dropout浅层理解与实现原文地址:http://blog.csdn.net/hjimce/article/details/50413257作者:hjimce一、相关工作 本来今天是要搞《MaxoutNetworks》和《NetworkIn Network》的,结果发现maxout和dropout有点类似,所以就对dropout做一下相关的总结,了解一下其代码层面的实现。 Dropout...转载 2018-04-28 09:13:25 · 339 阅读 · 0 评论 -
CNN的理解
参考网址:http://blog.csdn.net/v_JULY_v/article/details/51812459?locationNum=10&fps=1 通俗理解卷积神经网络(cs231n与5月dl班课程笔记)转载 2018-04-26 10:23:00 · 681 阅读 · 0 评论 -
过拟合的通俗理解以及解决办法
过拟合的通俗理解以及解决办法好比你想学习追妹子。先找你表妹问喜欢什么,表妹说她喜欢干净帅气的男生,还说她喜欢周杰伦,喜欢火锅,喜欢酸菜鱼,合计一百条规矩。你规规矩矩地按照要求学习,终于符合表妹的一切要求,0 Error,训练完成,超级自信准备出去试试追个妹子。可是换了个妹子,发现学到的似乎没想象中有用。第二个妹子只要你干净帅气。后面的九十八条她都不care,她甚至讨厌吃火锅,那后面98条只会增加误...转载 2018-04-26 10:22:23 · 911 阅读 · 0 评论 -
Nvidia smi命令的各个参数的含义
nvidia-smi是用来查看GPU使用情况的。我常用这个命令判断哪几块GPU空闲,但是最近的GPU使用状态让我很困惑,于是把nvidia-smi命令显示的GPU使用表中各个内容的具体含义解释一下。这是服务器上特斯拉K80的信息。 上面的表格中: 第一栏的Fan:N/A是风扇转速,从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速。有的设备不会返回...原创 2018-04-26 10:21:18 · 9749 阅读 · 1 评论 -
噪声水平估计代码(刘新好)
Liuxinhao系列的代码页http://www.ok.sc.e.titech.ac.jp/res/NLE/Singal-indpendent andSignal-dependent noise modeling, parameter estimation and removal 代码:http://www.ok.sc.e.titech.ac.jp/res/NLE/Noiselevel Esti...原创 2018-04-26 10:04:09 · 2825 阅读 · 0 评论 -
1080显卡与tensorflow配置
https://www.jianshu.com/p/df72e25928c0转载 2018-04-26 10:03:07 · 349 阅读 · 0 评论 -
matconvet学习网站
http://blog.csdn.net/qq_20259459转载 2018-04-26 10:02:10 · 179 阅读 · 0 评论 -
matconvent中Vl_setupnn.m中作用
Vl_setupnn.m中作用把matlab,matlab/mex,matlab/simplenn,matlab/xtest/,examples中路径填进去了比如:正常使用matlab/vl_nnconv.m,但是mex后使用的是,mex/vl_conv.mexa64原创 2018-04-25 19:24:36 · 1934 阅读 · 0 评论 -
keras的中文学习文档
http://keras-cn.readthedocs.io/en/latest/layers/pooling_layer/原创 2018-04-26 10:25:09 · 234 阅读 · 0 评论 -
tensorflow CUDA out of memory
可以参考一下https://blog.csdn.net/wangkun1340378/article/details/72782593转载 2018-04-27 10:18:24 · 693 阅读 · 0 评论 -
Tensorflow,cuda,cudnn版本匹配问题
Tensorflow,cuda,cudnn版本匹配问题https://www.tensorflow.org/install/install_sources#common_installation_problems原创 2018-04-27 10:19:14 · 2345 阅读 · 0 评论 -
Covraiateshift现象的解释
Covraiateshift现象的解释参考网站:https://blog.csdn.net/mao_xiao_feng/article/details/54317852一、什么是covariate shift在论文中经常碰到covariateshift这个词,网上相关的中文解释比较少。你可能会在介绍深度学习Batch Normalization方法的论文中看到covariate shift这个词,...转载 2018-04-28 09:04:14 · 223 阅读 · 0 评论 -
图像白化
图像白化白化:去除输入数据的冗余信息。假设训练数据时图像,由于图像中相邻像素之间具有很强的相关性,所以用于训练时输入时冗余的;白化目的就是降低输入的冗余性。输入数据集X:经过白化处理后,新的数据X’满足两个性质:(1) 特征之间相关性较低;(2) 所有特征具有相同的方差。PCA白化原理:我们把原始数据x,利用协方差矩阵Y求出特征向量u1,u2,我们把每个向量归一化,...转载 2018-04-28 09:03:28 · 2755 阅读 · 0 评论 -
Ubutu14.04在安装cuda前需要安装的库
Ubutu14.04在安装cuda前需要安装的库安装cuda基础库https://blog.csdn.net/a_z666666/article/details/72853346sudo apt-get install libjpeg-devsudo apt-get install build-essentialsudo apt-get install libgl1-mesa-devsudo ap...原创 2018-04-27 10:37:53 · 254 阅读 · 0 评论 -
ubuntu下unable to access
注意:第一幅图中/dev/sda1原创 2018-04-27 10:31:45 · 2898 阅读 · 0 评论 -
anaconda3使用tensorflow-gpu是出现的问题
https://www.jianshu.com/p/2a237ba0e4d1转载 2018-04-27 10:30:35 · 411 阅读 · 0 评论 -
安装CUDA出现libEG.so.1 is not a symbolic link libcudnn.so.5 is not a symbolic link
参考网址:http://www.zhimengzhe.com/linux/329876.html原创 2018-04-27 10:22:14 · 339 阅读 · 0 评论 -
tensorflow 1.4 could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
tensorflow 1.4 could not create cudnnhandle: CUDNN_STATUS_INTERNAL_ERROR sudo -r -f~/.nv原创 2018-04-27 10:20:21 · 734 阅读 · 0 评论 -
Error using vl_nnconv An input is not a numeric array(or GPU support not compiled).
Error using vl_nnconv An input is not a numeric array(or GPU support not compiled). 解决方法:运行 vl_compilenn('enableGpu', true)参考网站:https://github.com/vlfeat/matconvnet/issues/99原创 2018-04-25 19:23:44 · 7461 阅读 · 6 评论 -
matconvnet中设置gpu
Matconvnet1.025中GPU的使用,以cnn_mnist.m为例子,设置cnn_mnist.m,把opts.train.gpus =1 就是使用GPU,opts.train.gpus = [],就是不使用GPU。原创 2018-04-25 19:20:30 · 798 阅读 · 0 评论 -
BP网络的学习算法
http://www.cnblogs.com/charlotte77/p/5629865.html 最近在看深度学习的东西,一开始看的吴恩达的UFLDL教程,有中文版就直接看了,后来发现有些地方总是不是很明确,又去看英文版,然后又找了些资料看,才发现,中文版的译者在翻译的时候会对省略的公式推导过程进行补充,但是补充的又是错的,难怪觉得有问题。反向传播法其实是神经网络的基础了,但是很多人在学的时候总...转载 2018-04-24 14:32:26 · 2596 阅读 · 1 评论 -
深度学习大数据集
海量图像数据集: 1、ImageNet http://www.image-net.org/ 包含1400万的图像。 2、TinyImages Dataset http://horatio.cs.nyu.edu/mit/tiny/data/index.html 包含8000万的32x32图像。 3、MirFlickr1M http://press.liacs.nl/...原创 2018-04-24 14:17:36 · 616 阅读 · 0 评论 -
Caffe代码学习及cifar-10数据集解析
Caffe代码学习及cifar-10数据集解析Caffe代码CIFAR-10是什么?Cifar-10是由Hinton的两个大弟子AlexKrizhevsky和llyaSutskever收集的一个用于普通物体识别的数据集。CIFAR是由加拿大牵头投资的一个先进的科学项目研究所。Hinton和Bengio以及他的学生在2004年拿到了CIFAR项目投资少量的资金,建立了神经计算和自适应感知项目。这个项...原创 2018-04-13 08:49:14 · 729 阅读 · 0 评论 -
Caffe自带的测试的实例
Caffe自带的测试的实例Caffe有自带的数据集:minist和cifar10。1. Cd /home/amax/chunweitian/caffe/data2. 下载数据sudosh data/cifar10/get_cifar10.sh运行成功后,会在data/cifar10/文件下生成一堆bin文件。 3. 转换数据格式为lmdb根目录下执行:sudosh examples...原创 2018-04-13 08:40:17 · 2083 阅读 · 0 评论 -
ubuntu中gpu的查看命令
查看GPU使用的命令1. nvidia –smi 上边栏代表有2个GPU, 如下图所示:内存情况,左边417MIB代表已经使用的,B110MiB代表一共所有的内存GPU的使用率哪些程序具体使用GPU的情况...转载 2018-04-13 08:37:42 · 13867 阅读 · 1 评论 -
Caffe的安装手册
Caffe的安装手册, cp Makefile.config.example Makefile.config make –j8(8个一组配置文件,也可以用make)(如果这出现问题,请修改Makefile.config文件)make pycaffe(配置caffe的python接口)make test make runtest ...原创 2018-04-04 11:30:01 · 117 阅读 · 0 评论 -
Ubuntu中下载hub-git文件或者caffe文件的命令
Ubuntu中下载hub-git文件或者caffe文件的命令这里以caffe为例;当要下载命令为:git clone https://github.com/BVLC/caffe.gitgit clone为下载命令,https://github.com/BVLC/caffe.git为下载网址注意:把caffe文件保存到哪个路径下,即在哪个路径下下载。如:如caffe保存到/home/amax/chu...原创 2018-04-04 11:28:05 · 286 阅读 · 0 评论 -
BP算法在DAG中理解
图2.2中理解,x0和w1通过激励函数f可以得到x1;x0和w2通过激励函数f可以得到x2;x1和x2和w4通过激励函数可以得到x3;输入x4和w4通过激励函数得到x5和x6.x5和x4,w5通过激励函数得到x7。这就是前向传播网络。 后向传播网络:、 x3和w5通过激励函数得到x7。 输入被映射为f1,f2。f1+w1得到x1,f2+w2得到x2, x1和x2得到x3。输入x4通过映射到f...原创 2018-04-24 14:33:34 · 161 阅读 · 0 评论 -
卷积神经网络理解
http://blog.csdn.net/real_myth/article/details/51824193转载 2018-04-24 14:34:11 · 201 阅读 · 0 评论 -
Matconvnet中matlab或example执行
Matconvnet中matlab或example执行 在unbuntu中执行的命令 1. cd ~/chunweitian/matconvnet-1.0-beta24/examples/mnist/2. matlab3. 切换到matlab后,执行 run cnn_mnist.m...原创 2018-04-24 14:43:43 · 271 阅读 · 0 评论 -
深度学习中matconvnet学习
深度学习中matconvnet的相关函数的解释说明,代码理解参考网站:http://blog.csdn.net/qq_20259459/article/details/54293054在前面两篇文章中介绍了安装和一些实验,现在对于它的内部做点说明,作为帮助理解。下面是MatConvNet全部的函数列表和相关功能说明。一共分为四个大的部分: 1. Buildingblock(建立模块): 这些函数实...原创 2018-04-25 19:19:03 · 873 阅读 · 0 评论 -
Caffe代码学习
Caffe代码学习 1. cifar10_quick_solver.prototxt:方案配置,用于配置迭代次数等信息,训练时直接调用caffe train指定这个文件,就会开始训练2. cifar10_quick_train_test.prototxt:训练网络配置,用来设置训练用的网络,这个文件的名字会solver. prototxt里指定3. cifar10_q...原创 2018-04-25 19:18:04 · 211 阅读 · 0 评论 -
图像复原方法综述(扫盲)
摘要:图像是人脸视觉的基础,给人具体而直观的作用。图像的数据化包括取样和量化两个部分。数字图像处理就是将图像信号转换程数字格式,并利用计算机进行加工和处理的过程。 图像复原是图像处理中一个重要问题,对于改善图像质量具体重要的意义。解决该问题的关键是对图像的退化过程建立相应的数学模型,然后通过求解该逆问题获得图像的复原模型并对原始图像进行合理估计。本文主要介绍了图像退化的原因、图像复原技术的分类和...原创 2018-04-25 19:15:59 · 27508 阅读 · 4 评论 -
Windows10,64位下配置Matconvnet+cuda8.0+cudnn5.1
Windows10,64位下配置Matconvnet+cuda8.0+cudnn5.11. 先安装windows10,64位;2. 先安装matlab2015b,3. 安装SDK,TDM64-gcc-4.8.1-34. 在安装visual studio 2015,同时安装完visual studio 2015,新建文件,然后点击下载安装windows supportc++,安装后在matlab中命...原创 2018-04-25 19:00:58 · 2678 阅读 · 2 评论 -
验证GPU是否安装成功时候,如果copyfile有问题删除copyfile
删除vl_compilenn中的copyfile原创 2018-04-24 14:47:34 · 244 阅读 · 0 评论 -
matconvnet中CUDNN7在cuda8.0中安装
CUDNN7在cuda8.0中安装在matconvnet-1.0-beta25新建一个文件local,然后然后把需要把cuDNN文件拷贝到matconvnet-1.0-beta25中同时把cudnn中bin,lib,include三个文件内容分别复制到C:\Program Files\NVIDIA GPU ComputingToolkit\CUDA\v7.5对应的include、lib、bin目录...原创 2018-04-24 14:46:37 · 978 阅读 · 0 评论 -
Warning: Setting the ‘MW_NVCC-PATH’environment variable to ‘C: program File NVIDIA GPU’ Computing T*
Warning: Setting the ‘MW_NVCC-PATH’environment variable to ‘C: program File NVIDIA GPU’ Computing T** 解决办法:在环境变量中添加变量名为MW_NVCC-PATH,变量的路径为:C: program File NVIDIA GPU’ Computing T**...原创 2018-04-24 14:46:05 · 1737 阅读 · 1 评论 -
matconvnet编译时候遇到的问题
参考网址:http://blog.csdn.net/yexiaogu1104/article/details/73177690原创 2018-04-24 14:45:27 · 745 阅读 · 0 评论 -
Opencv的学习方法
http://wiki.opencv.org.cn/index.php/%E9%A6%96%E9%A1%B5转载 2018-04-03 16:11:38 · 187 阅读 · 0 评论