caffe可以分为3层结构:blob,layer,net
在layer中,input data用bottom表示,output data用top表示。每一个layer定义了三种操作,setup(Layer初始化),forward(正向传播,根据input计算output),backward(反向传播,根据output计算input梯度)