Blob 四維度(N K H W)
N : SGD 一次 mini-batch 個數
K : 如果是圖片表示圖片通道數 如果是中間結果 則理解爲 feature map 個數
H、W : 如果是圖片理解爲圖片的高度寬度 如果是feature map理解爲核的寬度及高度
重點包括 個部分:
1、數據成員
2、構造函數
3、Blob數據訪問方法
4、Blob數據持久化函數: Blob中存儲了網絡中間處理結果和網絡的參數,這些數據最終是要被存儲到磁盤或從磁盤讀入內存的,最後來看Blob的數據持久化函數是如何完成數據讀寫磁盤。 Caffe就是藉助Google Protocol Buffers這個數據序列化庫來完成的。
5、參數更新函數 Update方法: 它會被網絡中參數的Blob調用,完成梯度下降過程中的參數更新。