PyTorch中的view的用法

在PyTorch中view函數(shù)作用為重構(gòu)張量的維度海雪,相當于numpy中的resize()的功能,但是用法不太一樣

import torch
tt1=torch.tensor([-0.3623,-0.6115,0.7283,0.4699,2.3261,0.1599])

tt1.size()torch.Size([6])研叫,是一個一行的tensor×剩現(xiàn)在通過view可以將其重構(gòu)一下形狀栓霜。

result=tt1.view(3,2)
result
tensor([[-0.3623, -0.6115],
        [ 0.7283,  0.4699],
        [ 2.3261,  0.1599]])

torch.view(參數(shù)a,參數(shù)b,.....),其中參數(shù)a=3,參數(shù)b=2決定了將一維的tt1重構(gòu)成3*2維的張量苟蹈。
有時候會出現(xiàn)torch.view(-1)或者torch.view(參數(shù)a,-1)這種情況糊渊。則-1參數(shù)是需要估算的。

import torch
tt3=torch.tensor([[-0.3623,-0.6115],[0.7283,0.4699],[2.3261,0.1599]])
result2=tt3.view(2,-1).contiguous()

result2

tensor([[-0.3623, -0.6115,  0.7283],
        [ 0.4699,  2.3261,  0.1599]])

其中contiguous()

contiguous()->Tensor

返回一個內(nèi)存連續(xù)的有相同數(shù)據(jù)的tensor慧脱,如果原tensor內(nèi)存連續(xù)再来,則返回原tensor

pytorch contiguous的使用

contiguous一般與transpose,permute磷瘤,view搭配使用:使用transpose或permute進行維度變換后芒篷,調(diào)用contiguous,然后方可使用view對維度進行變形(如:tensor_var.contiguous().view() )

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末采缚,一起剝皮案震驚了整個濱河市针炉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌扳抽,老刑警劉巖篡帕,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件殖侵,死亡現(xiàn)場離奇詭異,居然都是意外死亡镰烧,警方通過查閱死者的電腦和手機拢军,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來怔鳖,“玉大人茉唉,你說我怎么就攤上這事〗嶂矗” “怎么了度陆?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長献幔。 經(jīng)常有香客問我懂傀,道長,這世上最難降的妖魔是什么蜡感? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任蹬蚁,我火速辦了婚禮,結(jié)果婚禮上郑兴,老公的妹妹穿的比我還像新娘犀斋。我一直安慰自己,他們只是感情好杈笔,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布闪水。 她就那樣靜靜地躺著,像睡著了一般蒙具。 火紅的嫁衣襯著肌膚如雪球榆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天禁筏,我揣著相機與錄音持钉,去河邊找鬼。 笑死篱昔,一個胖子當著我的面吹牛每强,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播州刽,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼空执,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了穗椅?” 一聲冷哼從身側(cè)響起辨绊,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎匹表,沒想到半個月后门坷,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體宣鄙,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年默蚌,在試婚紗的時候發(fā)現(xiàn)自己被綠了冻晤。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡绸吸,死狀恐怖鼻弧,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情惯裕,我是刑警寧澤温数,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布绣硝,位于F島的核電站蜻势,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏鹉胖。R本人自食惡果不足惜握玛,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望甫菠。 院中可真熱鬧挠铲,春花似錦、人聲如沸寂诱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽痰洒。三九已至瓢棒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間丘喻,已是汗流浹背脯宿。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留泉粉,地道東北人连霉。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像嗡靡,于是被迫代替她去往敵國和親跺撼。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 1.pytorch中的索引 index_select(x, dim, indices)dim代表維度讨彼,indice...
    yumiii_閱讀 5,393評論 0 0
  • 原文地址torch.cat(seq, dim=0, out=None) → Tensor 在指定的維度dim上對序...
    Ginkgo閱讀 8,097評論 0 0
  • Tensor的創(chuàng)建除了構(gòu)造器歉井,還提供了工廠模式的創(chuàng)建方式:函數(shù),同時提供了基本運算函數(shù)的封裝点骑。本主題就專門數(shù)理這些...
    楊強AT南京閱讀 2,095評論 0 1
  • #201607家旅#再次踏上未來的階石酣难,用原本該有的狀態(tài)繼續(xù)前行谍夭。我,還是會迷茫憨募。我紧索,還是會不知所措。但我菜谣,還是會...
    阿紫0707閱讀 108評論 0 0
  • 昨天有點戲劇化珠漂,忘了寫了…是的,下班后同事沒帶鑰匙尾膊!進不去家媳危,也進不了公司…沒辦法只能在外面訂了了酒店…這個厲害了
    滴滴動力閱讀 238評論 0 0