发表评论取消回复
相关阅读
相关 caffe源码分析-Blob
本文主要分析`caffe`源码分析-`Blob`,主要如下几个方面: 1. overview整体上了解caffe的Blob 2. Blob 成员变量 3. `Blob`
相关 caffe源码分析-SyncedMemory
本文主要分析`caffe`中`Blob`内存管理类`SyncedMemory`,主要内容包括: 1. `SyncedMemory`和`Blob`的关系 2. `Synce
相关 caffe源码分析-DataTransformer
本文主要分析`caffe`中`DataTransformer`这个类, 主要作用是: 1. 将`Datum`类型或者`cv::Mat`, 转化为`caffe`的`Blob<
相关 caffe源码分析-DataLayer
`DataLayer`作为caffe训练时的数据层(以多线程的方式读取数据加速`solver`的训练过程),继承自`BaseDataLayer/BasePrefetchingD
相关 caffe源码分析-DataReader
`DataReader`作为`DataLayer`的数据成员变量,以多线程的方式从数据库(如lmdb, hdf5)读取数据: class DataReader {
相关 caffe源码分析-InternalThread
`InternalThread`封装自`boost::thread`的线程,主要用于多线程的数据获取(可以理解为`solver`前向传播的同时,后台线程继续获取下一个`batc
相关 caffe源码分析-InputLayer
对于输入层,我们首先分析最简单的`InputLayer`层,其常作为网络`inference`时的输入,简单的`mnist`使用示例如下: layer {
相关 caffe源码分析-ReLULayer
激活函数如:`ReLu`,`Sigmoid`等`layer`相对较为简单,所以在分析`InnerProductLayer`前,我们先看下激活函数层。 常见激活层`ReLU`的
相关 caffe源码分析-layer
本文主要分析`caffe` `layer`层,主要内容如下: 1. 从整体上说明下`caffe`的layer层的类别,以及作用 2. 通过proto定义与类Layer简要
相关
caffe源码解析:Blob::Reshape
Blob<Dtype>::Reshape(const vector<int>& shape) 功能:为blob分配内容空间 该函数一般在开辟空间内存时调用,如输入的data
还没有评论,来说两句吧...