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

Pytorch?linear?多維輸入的參數(shù)問題

 更新時間:2022年08月19日 15:07:31   作者:又是花落時  
這篇文章主要介紹了Pytorch?linear多維輸入的參數(shù)的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

問題: 由于 在輸入lstm 層 每個batch 做了根據(jù)輸入序列最大長度做了padding,導致每個 batch 的 length 不同。 導致輸出 長度不同 。如:(batch, length, output_dim): (12,128,10),(12,111,10). 但是輸入 linear 層的時候沒有出現(xiàn)問題。

網(wǎng)站解釋:

官網(wǎng) pytorch linear:

  • Input:(*, H_{in})(∗,Hin?)where*∗means any number of dimensions including none andH_{in} = \text{in\_features}Hin?=in_features. 任意維度 number 理解有歧義 (a)number. k可以理解三維,四維。。。 (b) 可以理解 為某一維度的數(shù) 。
  • Output:(*, H_{out})(∗,Hout?)where all but the last dimension are the same shape as the input andH_{out} = \text{out\_features}Hout?=out_features.

代碼解釋:

分別 用三維 和二維輸入數(shù)組,查看他們參數(shù)數(shù)目是否一樣。

import torch
 
x = torch.randn(128, 20)  # 輸入的維度是(128,20)
m = torch.nn.Linear(20, 30)  # 20,30是指維度
output = m(x)
print('m.weight.shape:\n ', m.weight.shape)
print('m.bias.shape:\n', m.bias.shape)
print('output.shape:\n', output.shape)
 
# ans = torch.mm(input,torch.t(m.weight))+m.bias 等價于下面的
ans = torch.mm(x, m.weight.t()) + m.bias   
print('ans.shape:\n', ans.shape)
 
print(torch.equal(ans, output))

output:

m.weight.shape:
  torch.Size([30, 20])
m.bias.shape:
 torch.Size([30])
output.shape:
 torch.Size([128, 30])
ans.shape:
 torch.Size([128, 30])
True
x = torch.randn(128, 30,20)  # 輸入的維度是(128,30,20)
m = torch.nn.Linear(20, 30)  # 20,30是指維度
output = m(x)
print('m.weight.shape:\n ', m.weight.shape)
print('m.bias.shape:\n', m.bias.shape)
print('output.shape:\n', output.shape)
ouput:
m.weight.shape:
  torch.Size([30, 20])
m.bias.shape:
 torch.Size([30])
output.shape:
 torch.Size([128, 30, 30])

結果:

(128,30,20),和 (128,20) 分別是如 nn.linear(30,20) 層。

weight.shape 均為: (30,20)

linear() 參數(shù)數(shù)目只和 input_dim ,output_dim 有關。

weight 在源碼的定義, 沒找到如何計算多維input的代碼。

到此這篇關于Pytorch linear 多維 輸入的參數(shù)的文章就介紹到這了,更多相關Pytorch多維 輸入內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python實現(xiàn)快速排序的示例(二分法思想)

    python實現(xiàn)快速排序的示例(二分法思想)

    本篇文章主要介紹了python實現(xiàn)快速排序的示例(二分法思想),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • python中PIL安裝簡單教程

    python中PIL安裝簡單教程

    這篇文章主要為大家分享了python中PIL安裝簡單教程,感興趣的小伙伴們可以參考一下
    2016-04-04
  • 解決Python 異常TypeError: cannot concatenate ''str'' and ''int'' objects

    解決Python 異常TypeError: cannot concatenate ''str'' and ''int''

    這篇文章主要介紹了解決Python 異常TypeError: cannot concatenate 'str' and 'int' objects,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python方向鍵控制上下左右代碼

    python方向鍵控制上下左右代碼

    這篇文章主要介紹了python方向鍵控制上下左右代碼,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • 推薦一款高效的python數(shù)據(jù)框處理工具Sidetable

    推薦一款高效的python數(shù)據(jù)框處理工具Sidetable

    這篇文章主要為大家介紹推薦一款高效的python數(shù)據(jù)框處理工具Sidetable,文章詳細的講解了Sidetable的安裝及用法,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • Python實現(xiàn)單項鏈表的最全教程

    Python實現(xiàn)單項鏈表的最全教程

    單向鏈表也叫單鏈表,是鏈表中最簡單的一種形式,它的每個節(jié)點包含兩個域,一個信息域(元素域)和一個鏈接域,這個鏈接指向鏈表中的下一個節(jié)點,而最后一個節(jié)點的鏈接域則指向一個空值,這篇文章主要介紹了Python實現(xiàn)單項鏈表,需要的朋友可以參考下
    2023-01-01
  • python制作的天氣預報小工具(gui界面)

    python制作的天氣預報小工具(gui界面)

    大家好??!我用Tkinter寫了一個天氣預報小工具,支持34個省級行政區(qū)以及港澳臺地區(qū)天氣,覆蓋全面。程序打包好放在了藍奏云,與大家分享一下。
    2021-05-05
  • Python?3.11.0下載安裝并使用help查看模塊信息的方法

    Python?3.11.0下載安裝并使用help查看模塊信息的方法

    本文給大家介紹Python?3.11.0下載安裝并使用help查看模塊信息的相關知識,首先給大家講解了Python?3.11.0下載及安裝緊接著介紹了在命令行使用help查看模塊信息的方法,感興趣的朋友跟隨小編一起看看吧
    2022-11-11
  • python的staticmethod與classmethod實現(xiàn)實例代碼

    python的staticmethod與classmethod實現(xiàn)實例代碼

    這篇文章主要介紹了python的staticmethod與classmethod實現(xiàn)實例代碼,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Python實現(xiàn)統(tǒng)計文本文件字數(shù)的方法

    Python實現(xiàn)統(tǒng)計文本文件字數(shù)的方法

    這篇文章主要介紹了Python實現(xiàn)統(tǒng)計文本文件字數(shù)的方法,涉及Python針對文本文件讀取及字符串轉換、運算等相關操作技巧,需要的朋友可以參考下
    2017-05-05

最新評論

龙里县| 黑龙江省| 洞口县| 慈利县| 天等县| 旌德县| 江孜县| 巍山| 阿拉善右旗| 石棉县| 威信县| 出国| 玛多县| 潞城市| 新河县| 沙田区| 阿坝县| 屯留县| 通许县| 莆田市| 武冈市| 西充县| 长岭县| 九龙县| 略阳县| 德清县| 康马县| 大邑县| 内丘县| 青海省| 蛟河市| 泰来县| 泰兴市| 蕲春县| 依安县| 察雅县| 常宁市| 保山市| 繁峙县| 大城县| 阿巴嘎旗|