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

pytorch中的 .view()函數(shù)的用法介紹

 更新時間:2022年03月17日 10:53:38   作者:DaYinYi  
這篇文章主要介紹了pytorch中的 .view()函數(shù)的用法,主要介紹兩種方法手動調整size和自動調整size,下面具體方法分析需要的小伙伴可以參考一下

一、普通用法 (手動調整size)

view()相當于reshape、resize,重新調整Tensor的形狀。

import torch
a1 = torch.arange(0,16)
print(a1)
# tensor([ 0, ?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, 10, 11, 12, 13, 14, 15])
a2 = a1.view(8, 2)
a3 = a1.view(2, 8)
a4 = a1.view(4, 4)
print(a2)
#tensor([[ 0, ?1],
# ? ? ? ?[ 2, ?3],
# ? ? ? ?[ 4, ?5],
# ? ? ? ?[ 6, ?7],
# ? ? ? ?[ 8, ?9],
# ? ? ? ?[10, 11],
# ? ? ? ?[12, 13],
# ? ? ? ?[14, 15]])
print(a3)
#tensor([[ 0, ?1, ?2, ?3, ?4, ?5, ?6, ?7],
# ? ? ? ?[ 8, ?9, 10, 11, 12, 13, 14, 15]])
print(a4)
#tensor([[ 0, ?1, ?2, ?3],
# ? ? ? ?[ 4, ?5, ?6, ?7],
# ? ? ? ?[ 8, ?9, 10, 11],
# ? ? ? ?[12, 13, 14, 15]])

二、特殊用法:參數(shù)-1 (自動調整size)

view中一個參數(shù)定為-1,代表自動調整這個維度上的元素個數(shù),以保證元素的總數(shù)不變。

v1 = torch.arange(0,16)
print(v1)
# tensor([ 0, ?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, 10, 11, 12, 13, 14, 15])
v2 = v1.view(-1, 16)
v2
# tensor([[ 0, ?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, 10, 11, 12, 13, 14, 15]])
v2 = v1.view(-1, 8)
v2
# tensor([[ 0, ?1, ?2, ?3, ?4, ?5, ?6, ?7],
# ? ? ? ? [ 8, ?9, 10, 11, 12, 13, 14, 15]])
v2 = v1.view(-1, 4)
v2
#tensor([[ 0, ?1, ?2, ?3],
# ? ? ? ?[ 4, ?5, ?6, ?7],
# ? ? ? ?[ 8, ?9, 10, 11],
# ? ? ? ?[12, 13, 14, 15]])
v2 = v1.view(-1, 2)
v2
#tensor([[ 0, ?1],
# ? ? ? ?[ 2, ?3],
# ? ? ? ?[ 4, ?5],
# ? ? ? ?[ 6, ?7],
# ? ? ? ?[ 8, ?9],
# ? ? ? ?[10, 11],
# ? ? ? ?[12, 13],
# ? ? ? ?[14, 15]])
v3 = v1.view(4*4, -1)
v3
# tensor([[ 0],
# ? ? ? ? [ 1],
# ? ? ? ? [ 2],
# ? ? ? ? [ 3],
# ? ? ? ? [ 4],
# ? ? ? ? [ 5],
# ? ? ? ? [ 6],
# ? ? ? ? [ 7],
# ? ? ? ? [ 8],
# ? ? ? ? [ 9],
# ? ? ? ? [10],
# ? ? ? ? [11],
# ? ? ? ? [12],
# ? ? ? ? [13],
# ? ? ? ? [14],
# ? ? ? ? [15]])

到此這篇關于pytorch中的 .view()函數(shù)的用法介紹的文章就介紹到這了,更多相關pytorch .view()函數(shù)內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

灵台县| 铜山县| 景宁| 石门县| 崇州市| 孟州市| 濮阳市| 民乐县| 巧家县| 宁津县| 竹北市| 灵山县| 西丰县| 昌宁县| 凤城市| 罗江县| 平陆县| 莱西市| 故城县| 钟祥市| 南江县| 且末县| 莱芜市| 全州县| 渭南市| 英超| 扎鲁特旗| 武冈市| 信阳市| 清镇市| 丰都县| 临沧市| 邵阳市| 和平区| 巴青县| 龙口市| 长宁县| 中宁县| 乳山市| 裕民县| 淅川县|