最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

對pytorch的函數(shù)中的group參數(shù)的作用介紹

 更新時間:2020年02月18日 13:45:39   作者:慢行厚積  
今天小編就為大家分享一篇對pytorch的函數(shù)中的group參數(shù)的作用介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1.當設(shè)置group=1時:

conv = nn.Conv2d(in_channels=6, out_channels=6, kernel_size=1, groups=1)
conv.weight.data.size()

返回:

torch.Size([6, 6, 1, 1])

另一個例子:

conv = nn.Conv2d(in_channels=6, out_channels=3, kernel_size=1, groups=1)
conv.weight.data.size()

返回:

torch.Size([3, 6, 1, 1])

可見第一個值為out_channels的大小,第二個值為in_channels的大小,后面兩個值為kernel_size

2.當設(shè)置為group=2時

conv = nn.Conv2d(in_channels=6, out_channels=6, kernel_size=1, groups=2)
conv.weight.data.size()

返回:

torch.Size([6, 3, 1, 1])

3.當設(shè)置group=3時

conv = nn.Conv2d(in_channels=6, out_channels=6, kernel_size=1, groups=3)
conv.weight.data.size()

返回:

torch.Size([6, 2, 1, 1])

4.當設(shè)置group=4時

conv = nn.Conv2d(in_channels=6, out_channels=6, kernel_size=1, groups=4)
conv.weight.data.size()

報錯:

ValueError: in_channels must be divisible by groups

groups的值必須能整除in_channels

注意:

同樣也要求groups的值必須能整除out_channels,舉例:

conv = nn.Conv2d(in_channels=6, out_channels=3, kernel_size=1, groups=2)
conv.weight.data.size()

否則會報錯:

ValueError: out_channels must be divisible by groups

5.當設(shè)置group=in_channels時

conv = nn.Conv2d(in_channels=6, out_channels=6, kernel_size=1, groups=6)
conv.weight.data.size()

返回:

torch.Size([6, 1, 1, 1])

所以當group=1時,該卷積層需要6*6*1*1=36個參數(shù),即需要6個6*1*1的卷積核

計算時就是6*H_in*W_in的輸入整個乘以一個6*1*1的卷積核,得到輸出的一個channel的值,即1*H_out*W_out。這樣經(jīng)過6次與6個卷積核計算就能夠得到6*H_out*W_out的結(jié)果了

如果將group=3時,卷積核大小為torch.Size([6, 2, 1, 1]),即6個2*1*1的卷積核,只需要需要6*2*1*1=12個參數(shù)

那么每組計算就只被in_channels/groups=2個channels的卷積核計算,當然這也會將輸入分為三份大小為2*H_in*W_in的小輸入,分別與2*1*1大小的卷積核進行三次運算,然后將得到的3個2*H_out*W_out的小輸出concat起來得到最后的6*H_out*W_out輸出

在實際實驗中,同樣的網(wǎng)絡(luò)結(jié)構(gòu)下,這種分組的卷積效果是好于未分組的卷積的效果的。

以上這篇對pytorch的函數(shù)中的group參數(shù)的作用介紹就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python利用prettytable庫輸出好看的表格

    Python利用prettytable庫輸出好看的表格

    prettytable庫就是這么一個工具,prettytable可以打印出美觀的表格,并且對中文支持相當好。本文將介紹如何通過prettytable輸出好看的表格,需要的可以參考一下
    2022-01-01
  • Python實現(xiàn)在Excel中繪制可視化大屏的方法詳解

    Python實現(xiàn)在Excel中繪制可視化大屏的方法詳解

    今天小編來給大家分享如何在Excel文檔當中來繪制可視化圖表,并且制作一個可視化大屏。文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-01-01
  • Python3調(diào)用百度AI識別圖片中的文字功能示例【測試可用】

    Python3調(diào)用百度AI識別圖片中的文字功能示例【測試可用】

    這篇文章主要介紹了Python3調(diào)用百度AI識別圖片中的文字功能,結(jié)合實例形式分析了Python3安裝及使用百度AI接口的相關(guān)操作技巧,并附帶說明了百度官方AI平臺的注冊及接口調(diào)用操作方法,需要的朋友可以參考下
    2019-03-03
  • python 篩選數(shù)據(jù)集中列中value長度大于20的數(shù)據(jù)集方法

    python 篩選數(shù)據(jù)集中列中value長度大于20的數(shù)據(jù)集方法

    今天小編就為大家分享一篇python 篩選數(shù)據(jù)集中列中value長度大于20的數(shù)據(jù)集方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 最新評論

    彰化县| 无极县| 宜州市| 德惠市| 尉犁县| 尖扎县| 南宁市| 青田县| 东方市| 登封市| 潜江市| 兴城市| 南投县| 太白县| 惠安县| 荆门市| 大石桥市| 新沂市| 武山县| 玉树县| 武城县| 龙江县| 吉木萨尔县| 图木舒克市| 山西省| 贵定县| 吉水县| 承德县| 华坪县| 抚顺县| 视频| 高雄市| 宜城市| 汉源县| 景泰县| 邢台市| 新竹市| 海淀区| 云阳县| 健康| 浦江县|