Caffe
-
caffe tutorial
caffe official tutorial: https://caffe.berkeleyvision.org/tutorial/net_layer_blob.html blobs, Layers, and Nets: anatomy of a caffe model 深度网络是一个由多个部件组成的模型,它能表征一系列作用于一堆数据的全连接层。这…
-
caffe——全连接层inner_product_layer
在caffe中,全连接层叫做”inner_product_layer”,区别于tensorflow中的fullyconnected_layer。 1、prototxt中的定义 layer { bottom: “fc7” top: “fc8” name: “fc8” type: “InnerProduct” param { # 权重学习参数 lr_mu…
-
caffe设计网络教程(一)
假设现在我们要设计一个基于VGG的网络,主要考虑的问题是可否修改VGG类似于resnet那样,应该怎么修改?更具体来说,我们需要在VGG网络上考虑eltwise层,现在我们有三种方案,如下: 方案一:直接对相应层进行bn,之后加eltwise sum。 方案二:在进行bn层之前加kernel为1的卷积层,然后bn,最后加eltwise sum。 方案三:直接…
-
caffe的特殊层
每次写博客都带有一定的目的,在我看来这是一个记录的过程,所以尽量按照循序渐进的顺序逐步写,前面介绍的CNN层应该是非常常用的,这篇博客介绍一下某些特殊的layer,但是由于特殊的layer都带有一定的目的所以根据项目是可以修改和添加的,后续保持更新。 permute layer:改变blob数组的order,例如N×C×H×W变换为N×H×W×C,permu…
-
学习Caffe(一)安装Caffe
Caffe是一个深度学习框架,本文讲阐述如何在linux下安装GPU加速的caffe。 系统配置是: OS: Ubuntu14.04 CPU: i5-4690 GPU: GTX960 RAM: 8G 安装方法参见caffe的官方文档:http://caffe.berkeleyvision.org/installation.html#compilation 依…
-
caffe 之batchnorm
caffe中bn往往和scale一起搭配使用。 layer{ bottom: “conv1” top: “conv1″ name:”bn_conv1″ type:”BatchNorm” batch_norm_param{ use_global_stats: true } } layer{ bottom:”conv1″ …
-
caffe cifar10试跑问题总结
caffe cifar10试跑问题总结 [daniel] 写了一个脚本可以直接用来添加环境变量:/Users/songdanzju/daniel_script/export_for_ananconda.sh #! /bin/bash export PATH=~/ananconda/bin:$PATH export DYLD_FALLBACK_LIBRARY…
-
win10编译caffe调用matlab接口
参考 https://www.cnblogs.com/njust-ycc/p/5776286.html https://www.cnblogs.com/heately/p/7922521.html
-
window编译caffe总结
最后发现用cmake_gui.exe安装最方便,加一个cudnn路径就行了,然后勾选选项就可以自动完成编译,很是方便 下面这个是命令行安装方法 1.参照官方命令行安装的方法 https://github.com/BVLC/caffe/tree/windows 参考:(a) https://blog.csdn.net/hanzy88/article/detai…
-
Caffe系列1——网络文件和求解分析
1. 首先,我们先看一个完整的文件:lenet_train_test.prototxt 1 name: “LeNet” #整个网络的名称 2 layer { #数据层——训练数据 3 name: “mnist” 4 type: “Data” 5 top: “data” 6 top: “label” 7 include { 8 phase: TRAIN 9…