随笔分类 - Caffe
Caffe学习相关
摘要:DataLayer是把数据从文件导入到网络的层,从网络定义prototxt文件可以看一下数据层定义 数据层包括了文件位置、文件类型、bath_size大小、图片变换等一些参数。可以看书,datalayer之后有top,没有bottom,即它是最底层的,它的forward运算只是负责把数据填充到top
阅读全文
摘要:神经网络是由层组成的,深度神经网络就是层数多了。layer对应神经网络的层。数据以Blob的形式,在不同的layer之间流动。caffe定义的神经网络已protobuf形式定义。例如: 就是定义了一个卷积层,bottom是其前一层,而top是其后一层。前向传播计算过程就是获取bottom的输出(Bl
阅读全文
摘要:Blob是Caffe中层之间数据流通的单位,各个layer之间的数据通过Blob传递。在看Blob源码之前,先看一下CPU和GPU内存之间的数据同步类 ;使用GPU运算时,数据要在GPU显存中,但是一开始数据是通过CPU读到内存,通过类 来实现显存和内存之间的数据的同步。 SyncedMemory
阅读全文

浙公网安备 33010602011771号