日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > Caffe >内容正文

Caffe

Caffe学习系列(6):Blob,Layer and Net以及对应配置文件的编写

發布時間:2025/3/21 Caffe 77 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Caffe学习系列(6):Blob,Layer and Net以及对应配置文件的编写 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

深度網絡(net)是一個組合模型,它由許多相互連接的層(layers)組合而成。Caffe就是組建深度網絡的這樣一種工具,它按照一定的策略,一層一層的搭建出自己的模型。它將所有的信息數據定義為blobs,從而進行便利的操作和通訊。Blob是caffe框架中一種標準的數組,一種統一的內存接口,它詳細描述了信息是如何存儲的,以及如何在層之間通訊的。

1、blob

Blobs封裝了運行時的數據信息,提供了CPU和GPU的同步。從數學上來說, Blob就是一個N維數組。它是caffe中的數據操作基本單位,就像matlab中以矩陣為基本操作對象一樣。只是矩陣是二維的,而Blob是N維的。N可以是2,3,4等等。對于圖片數據來說,Blob可以表示為(N*C*H*W)這樣一個4D數組。其中N表示圖片的數量,C表示圖片的通道數,H和W分別表示圖片的高度和寬度。當然,除了圖片數據,Blob也可以用于非圖片數據。比如傳統的多層感知機,就是比較簡單的全連接網絡,用2D的Blob,調用innerProduct層來計算就可以了。

在模型中設定的參數,也是用Blob來表示和運算。它的維度會根據參數的類型不同而不同。比如:在一個卷積層中,輸入一張3通道圖片,有96個卷積核,每個核大小為11*11,因此這個Blob是96*3*11*11. 而在一個全連接層中,假設輸入1024通道圖片,輸出1000個數據,則Blob為1000*1024

2、layer

層是網絡模型的組成要素和計算的基本單位。層的類型比較多,如Data,Convolution,Pooling,ReLU,Softmax-loss,Accuracy等,一個層的定義大至如下圖:

從bottom進行數據的輸入 ,計算后,通過top進行輸出。圖中的黃色多邊形表示輸入輸出的數據,藍色矩形表示層。

每一種類型的層都定義了三種關鍵的計算:setup,forward and backword

setup: 層的建立和初始化,以及在整個模型中的連接初始化。

forward: 從bottom得到輸入數據,進行計算,并將計算結果送到top,進行輸出。

backward: 從層的輸出端top得到數據的梯度,計算當前層的梯度,并將計算結果送到bottom,向前傳遞。

3、Net

就像搭積木一樣,一個net由多個layer組合而成。

現給出 一個簡單的2層神經網絡的模型定義( 加上loss 層就變成三層了),先給出這個網絡的拓撲。 第一層:name為mnist, type為Data,沒有輸入(bottom),只有兩個輸出(top),一個為data,一個為label 第二層:name為ip,type為InnerProduct, 輸入數據data, 輸出數據ip 第三層:name為loss, type為SoftmaxWithLoss,有兩個輸入,一個為ip,一個為label,有一個輸出loss,沒有畫出來。 對應的配置文件prototxt就可以這樣寫: name: "LogReg" layer {name: "mnist"type: "Data"top: "data"top: "label"data_param {source: "input_leveldb"batch_size: 64} } layer {name: "ip"type: "InnerProduct"bottom: "data"top: "ip"inner_product_param {num_output: 2} } layer {name: "loss"type: "SoftmaxWithLoss"bottom: "ip"bottom: "label"top: "loss" }

第一行將這個模型取名為LogReg, 然后是三個layer的定義,參數都比較簡單,只列出必須的參數。具體的參數定義可參見本系列的前幾篇文章。

總結

以上是生活随笔為你收集整理的Caffe学习系列(6):Blob,Layer and Net以及对应配置文件的编写的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩精品在线观看视频 | 国产婷婷一区二区三区 | 欧美自拍视频在线观看 | 杨幂毛片午夜性生毛片 | 久操资源网 | 四虎在线免费 | 根深蒂固在线观看 | 午夜一二三区 | 久久精品人人 | 国产喷白浆一区二区三区 | 精品一久久 | 伊人激情影院 | 国产91久久精品一区二区 | 天天影视综合 | 亚洲黄色免费视频 | 欧美精品1区 | 中文字幕亚洲专区 | 久久久不卡国产精品一区二区 | 久久狠狠爱 | 性开放淫合集 | 成人欧美一区二区三区小说 | 色婷婷基地| 手机看片福利一区 | 欧美日韩中文字幕一区二区 | 成人短视频在线播放 | 一本一道无码中文字幕精品热 | 亚洲午夜无码久久久久 | 久久精品亚洲天堂 | 妖精视频在线观看免费 | 超碰2020| 国产在线中文字幕 | 女生和男生一起插插插 | 午夜精产品一区二区在线观看的 | 黄色在线a | 香蕉网址| 亚洲免费中文 | 欧美调教视频 | 国产精品爱啪在线线免费观看 | 麻豆va| 亚洲人成免费电影 | 99re这里都是精品 | 午夜欧美精品久久久久久久 | 天堂999 | 熟女高潮一区二区三区 | 91欧美精品| 午夜精品视频在线 | 欧美91成人网| 懂色av一区二区三区在线播放 | 国产内谢 | 欧美大片a | 岛国久久久 | 91综合色 | 欧美在线观看不卡 | 国产一级免费大片 | 午夜免费福利小电影 | 欧美性生活一区 | 久久久久久久久影院 | 久久夜视频 | 亚洲成人自拍网 | 亚洲美女视频网站 | 一级绝黄| 久久一级大片 | 国产一区二区三区精品在线 | 蜜乳av一区二区 | a在线天堂| 欧美日韩电影一区 | 99热这里只有精 | 国产精品大屁股白浆一区 | 亚洲精品粉嫩小泬 | 91黄色在线观看 | 美女娇喘| 久久99精品久久久水蜜桃 | 欧美日本韩国一区二区 | 亚洲一区国产一区 | 精品福利视频导航 | 情不自禁电影 | 深夜的私人秘书 | 成人在线国产 | av在线伊人 | 在线看片你懂得 | 日韩一区二区三区精品视频 | 天堂色综合 | 色小说综合| 国产人妻人伦精品1国产盗摄 | 亚洲国产精品毛片 | 免费在线观看小视频 | www.av在线| 影音先锋在线视频 | 激情全身裸吻胸 | 182午夜视频 | 日b在线观看 | 精品一区二区无码 | 欧美一级黄色大片 | 九九九色 | 欧美亚洲中文精品字幕 | 国产精品对白刺激久久久 | 亚洲天堂久久新 | 清冷学长被爆c躁到高潮失禁 | 色妺妺视频网 |