Caffe 学习系列(二):目录结构
参考这篇
1 Caffe目录结构
![这里写图片描述](https://img-blog.csdn.net/20180809102753601?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xhX2ZlXw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
1.1 Caffe主要文件功能
- data 用于存放训练数据集
- example 用于存放代码样例
- model 用于存放模型,权值/卷积核
- python Python接口文件
网络图形化工具
# python文件内具有一个 网络图形化工具 draw_net.py
# 使用方法:本例中将网络模型文件复制到了python目录下
cd caffe/python/
python draw_net.py lenet.prototxt a.png --rankdir=BT
# 最后一个参数是网络结构的绘制方向 BT 表示从底部往顶部画 还可以是 TB/LR/RL
# 或者在caffe一级目录下运行以下命令:
cd caffe/
python python/draw_net.py python/lenet.prototxt b.png --rankdir=BT
![这里写图片描述](https://img-blog.csdn.net/20180809111157343?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xhX2ZlXw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
- matlab MATLAB接口文件
- scripts 一些文档和数据用到的脚本
- docs 帮助文档
1.2 Caffe核心文件功能
- include Caffe的实现代码的头文件
- src 实现Caffe的源文件
- tools 保存的源码是用于生成二进制处理程序的,caffe在训练时实际是直接调用这些二进制文件