caffe随记(一)--- 目录简介

caffe随记(一)--- 目录简介

我是Linux系统下的caffe,非windows版。文章主要记录一下自己的学习经历,权当抛砖引玉之用,欢迎各位不吝赐教。

一、目录图片

Caffe这个文件夹里有什么东西?

上图是我的电脑中caffe目录的情况,我觉得作为入门小白还是来看一看各个文件夹里装得到底是啥?

二、各个文件夹简介

build文件夹,用来存放编译结果

②camke文件夹,使用cmake的时候会用到,然而我还不会cmake,就不详述了。

③data文件夹,用来存放原始数据、和获取新数据的脚本

               可以看到里面有cifar10、ilsvrc12、mnist数据

④distribute文件夹,编译后生成发布包的位置

⑤docker文件夹,使用Docker工具进行迁移,具体用法我也不清楚

⑥docs文件夹,顾名思义是装得是文档,里面有很多说明性内容,

特别是那个tutorial子文件夹里面有很多说明

⑦examples文件夹,装的自然就是范例了,里面的各个子文件夹都是各个范例。

include文件夹,装的各种头文件,就是C代码里面要include的东西

⑨matlab文件夹,跟matlab的一些操作有关,略过

⑩models文件夹,装的自带的deeplearning的models如下图所示

可看到每个子文件夹下都有一些prototxt文件,

deploy.prototxt描述的就是这个网络的结构,

solver.prototxt描述的是 超参数的配置信息

train_val.prototxt也是描述的网络结构,但是和deploy.prototxt又有些区别,这里不赘述

readme.md值得一读,里面提供了一个重要信息

⑪python文件夹,和python相关的一些操作,我也还没有搞清楚用法

⑫scripts文件夹,用于存放脚本

⑬src文件夹,存放Caffe源码的地方

⑭tools文件夹,常用工具的源码

一般我们这种入门小白主要关注的地方可以分为两类:

①看源码:主要关注src、tools、include这三个文件夹;

②运行例子:主要用到build、models、examples这三个文件夹

其实可以自己认真就探索一下这几个文件夹及其子文件夹里面的内容,就会发现很多有意思的东西。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏人工智能LeadAI

Keras深度学习框架配置

Please cite this paper(https://ejnmmires.springeropen.com/articles/10.1186/s1355...

4554
来自专栏沈唁志

PHP中给图片添加水印

1543
来自专栏小樱的经验随笔

【全网最全的博客美化系列教程】01.添加Github项目链接

你们肯定对左上角的Fork me on Github比较好奇吧,这个是怎么弄的呢,其实你们通过F12控制台去找到这个控件,你们也能实现这个效果,如下图,很明显,...

763
来自专栏Guangdong Qi

Face ID和Touch ID 译文and集成篇Face ID和Touch ID

1886
来自专栏随心DevOps

三分钟使用 Python 处理 Nginx 日志

有什么 有 14 台机器(意味着我们有14份日志) 一台可以连到这 14 太机器的机器(有 Python 2.6) 要做什么 获取 14 台机器上某时间段内...

3137
来自专栏前端人人

React多页面应用4(webpack自动化生成多入口页面)

本教程总共7篇,每日更新一篇,请关注我们!你可以进入历史消息查看以往文章,也敬请期待我们的新文章! 1.React多页面应用1(webpack开发环境搭建,包...

5045
来自专栏Golang语言社区

转--如何压缩Golang 编译出的可执行文件大小

先给结论:可以减少到原来的29% 最近在写一个TLScat小工具 Github.com/mengzhuo/tlscat 源文件仅仅2KB不到,但是用 go bu...

34210
来自专栏米扑专栏

WordPress管理员评论回复添加标注Admin印章

2708
来自专栏散尽浮华

Gerrit日常操作命令收集

Gerrit代码审核工具是个好东西,尤其是在和Gitlab和Jenkins对接后,在代码控制方面有着无与伦比的优势。 在公司线上部署了一套Gerrit系统,在日...

1936
来自专栏菩提树下的杨过

ssh 免密码设置失败原因总结

先复习一下设置ssh免密码操作的步骤: 进入主目录 cd 生成公钥 ssh-keygen -t rsa -P '' (注:最后是二个单引号,表示不设置密码) 然...

1708

扫码关注云+社区