首页 > 代码库 > Caffe框架详细梳理

Caffe框架详细梳理

protobuf是google公司开发的,并在Google内部久经考验的一个东西,在08年google把它贡献给了开源社区,随后便有越来越多的人使用它。protobuf是一个结构化信息传递的工具,主要用于数据存储、传输协议格式等场合。
  • 对于数据:Number*Channel*Height*Width
  • 对于卷积权重:Output*Input*Height*Width
  • 对于卷积偏置:Output*1*1*1
Caffe官方教程 :Blobs,Layers,Nets: caffe模型解剖
 
(Caffe)目录结构 
 
(Caffe)基本类Blob,Layer,Net(一) 
 
(Caffe)基本类Solver、Caffe、Batch(二) 
 
(Caffe)基本类InternalThread(三) 
 
(Caffe)基本类DataReader、QueuePair、Body(四) 
 
(Caffe)基本类Filter(五) 
 
 
 
(Caffe,LeNet)IDE单步调试(一) 
 
(Caffe,LeNet)网络训练流程(二) 
 
(Caffe,LeNet)初始化训练网络(三) 
 
(Caffe,LeNet)初始化测试网络(四) 
 
(Caffe,LeNet)前向计算(五) 
 
(Caffe,LeNet)反向传播(六) 
 
(Caffe,LeNet)权值更新(七) 
 
caffe caffe.cpp 程序入口分析 (#define 宏定义详解)
 
Solver的初始化(Register宏和构造函数详解) (和信号的处理)
 
Caffe net.hpp net.cpp学习(AppendTop AppendBottom AppendParam)
 
Google Protocol Buffer编译caffe.proto文件
 
Google Flags命令行参数解析 (caffe.cpp中的实现解析)
 
(Caffe)编程小技巧 
 
(Caffe)卷积的实现 
 
(Caffe)Eclipse调试的Python接口(动态链接库_caffe.so) 
 
(Math)矩阵求导 
 

Caffe框架详细梳理