caffe学习手记
记录了caffe学习过程中相关的知识,分享给大家
一銤阳光
这个作者很懒,什么都没留下…
展开
-
使用caffe python接口进行网络测试,并可视化网络中间内容
import numpy as npimport matplotlib.pyplot as plt%matplotlib inline##加载caffeimport sysimport osimport caffecaffe_root = '/home/hualong/ssd/software/caffe'sys.path.insert(0, caffe_root + 'p...原创 2018-12-10 22:50:01 · 715 阅读 · 0 评论 -
caffe模型与层
caffe 模型caffe支持的层模型的定义优化设置预训练权重caffe Model Zoo https://github.com/BVLC/caffe/wiki/Model-Zoo原创 2018-11-27 08:38:20 · 257 阅读 · 0 评论 -
Batch Normalization
Batch Normal基本思想BN的基本思想其实相当直观:因为深层神经网络在做非线性变换前的激活输入值(就是那个x=WU+B,U是输入)随着网络深度加深或者在训练过程中,其分布逐渐发生偏移或者变动,之所以训练收敛慢,一般是整体分布逐渐往非线性函数的取值区间的上下限两端靠近(对于Sigmoid函数来说,意味着激活输入值WU+B是大的负值或正值),所以这导致后向传播时低层神经网络的梯度消失,这是...原创 2018-11-04 11:14:11 · 330 阅读 · 0 评论 -
caffe网络可视化的多种方式
文章目录写在前面draw_net pycaffe工具Netscope 在线caffe网络可视化编辑工具写在前面在caffe网络的训练和调试的过程中,将网络结构可视化,可以更加直观地进行网络调整,将caffe网络结构可视化也有多种方式,下面来一一介绍。draw_net pycaffe工具caffe提供了基于Python的网络结构可视化工具,只需要编译pycaffe后,便可以直接使用。工...原创 2018-11-03 19:18:50 · 763 阅读 · 0 评论 -
caffe 超参数设置
文章目录写在前面solver.prototxt写在前面caffe的超参数文本是caffe非常重要的一个文件,它是caffe训练网络的一个入口solver.prototxttest_iter: 580test_interval: 4420base_lr: 0.001display: 278max_iter: 88400lr_policy: "poly"power: 1.0mom...原创 2018-11-02 22:09:58 · 1111 阅读 · 1 评论 -
caffe 网络模型文件中的参数含义(top bottom lr_mult decay_mult)与模型编写以及模型自定义
__net.prototxt基本概念layer{name: "" type: "Data、Scale、Convolution、ReLU、Pooling、 Eltwise、InnerProduct、Accuracy、Softmax、Python" bottom: &amp原创 2018-11-02 21:11:25 · 5350 阅读 · 2 评论 -
Nvidia/DIGITS 可视化深度学习训练系统
https://github.com/NVIDIA/DIGITS https://developer.nvidia.com/digits原创 2017-12-31 13:22:37 · 1950 阅读 · 0 评论 -
1 Ubuntu系统下的caffe安装与配置
安装 NVIDIA 显卡驱动安装CUDA安装cuDNN安装 OpenCV3.2安装NCCL (多GPU情况)安装OpenBLAS 默认配置安装NVcaffeerror安装 NVIDIA 显卡驱动 进入Ctrl+Alt+F1 终端界面 sudo service lightdm stop sudo add-apt-repository ppa...原创 2017-11-19 12:06:37 · 914 阅读 · 0 评论