caffe中的数据流通过程
2016-12-12 19:37
113 查看
感觉在看源码时,首先应该对caffe中的数据流有一个比较清晰的认识,所以我在这里把其中每一个blob的内存地址都记录下来,并做成了一张数据流向图,以加强后续的理解。
1.下面看网络在test阶段的数据流向图
1.1 从对应的内存地址可以看出,每一层的top blob,就是下一层的bottom blob;
1.2 relu激活直接在conv层的输出上进行操作;
1.3 fc8层和label层的top blob均被split(其实应该是复制)了两份到两个新的blob中,然后互相结合用于计算acc和loss的计算。
2 train阶段的数据流图下一步再做
1.下面看网络在test阶段的数据流向图
1.1 从对应的内存地址可以看出,每一层的top blob,就是下一层的bottom blob;
1.2 relu激活直接在conv层的输出上进行操作;
1.3 fc8层和label层的top blob均被split(其实应该是复制)了两份到两个新的blob中,然后互相结合用于计算acc和loss的计算。
2 train阶段的数据流图下一步再做
相关文章推荐
- 对caffe处理数据过程的浅显理解
- Linux下配置Caffe及其Python接口全过程记录(Ubuntu15.10_amd64+CUDA7.5)及训练mnist数据集
- caffe——模型训练数据的过程
- 《Caffe下跑AlxNet之数据处理过程》
- 在实施数据仓库过程中应避免的11个错误
- 应用存储过程按月建数据表
- 对数据仓库过程中元数据管理的一点思考
- 一个将数据分页的存储过程
- 刷新SqlServer所有视图元数据的存储过程
- 如何用进度条显示数据窗口报表的统计过程?
- 发布一个高效的数据分页的存储过程 可以轻松应付百万数据
- 将 SQL Server 存储过程用于数据访问
- 9i迁移数据文件 过程
- 一个将数据分页的存储过程
- 将数据库表中的数据生成Insert脚本的存储过程!!!
- 在.net中如何把调用存储过程代码写入数据连接层中
- 利用存储过程来消除数据库中冗余的数据
- 将数据库表中的数据生成Insert脚本的存储过程!!!
- [导入]实现千万级数据分页的存储过程!