caffe学习笔记1-文件夹及文件构成

文件夹

build //所有编译好的文件存放位置

analysis //存放分析数据

examples //存放各种demo的文件夹,相关应用可以参考或者直接使用对应的demo和配置。 

models //model文件的路径,一些训练好的model,需要更多的模型可参考model zoo:http://caffe.berkeleyvision.org/model_zoo.html

data //数据文件夹 

matlab //matlab接口

python //python接口

tools //一些工具

include //存放编译需要的头文件

src //所有源代码存放位置

scripts //存放脚本文件

docs //教程和说明文件夹

docker   //开源应用容器引擎

distribute   //make distribute编译生成可发布的安装包,用来交付给第三方使用

--------------------------------------------------------------

配置
Makefile.config //caffe编译前的配置

--------------------------------------------------------------

文件

1.
.prototxt //模型描述文件,包含数据层,用于训练
ex:
xxx_caffenet_train_val.prototxt //模型描述文件,包含数据层,用于训练,为有名字的模型描述文件,是solver中net属性的定义名。

2.
.caffemodel //权值模型文件,是已经训练好的参数包,用于微调或者测试
ex:
xxx_caffenet.caffemodel

3.
deploy.prototxt //模型描述文件,不包含数据层,用于测试
ex:
xxx_caffenet_deploy.caffemodel

4.
solver.prototxt //模型训练配置文件,用于测试不需要
ex:
xxx_caffenet_solver.prototxt

5.
log.txt //输出训练or测试日志,每一步显示的



你可能感兴趣的:(caffe)