91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PyTorch中permute的用法詳解

發布時間:2020-08-19 16:55:14 來源:腳本之家 閱讀:227 作者:一只想入門卻未入門的程序猿 欄目:開發技術
permute(dims)

將tensor的維度換位。

參數:參數是一系列的整數,代表原來張量的維度。比如三維就有0,1,2這些dimension。

例:

import torch
import numpy as np
a=np.array([[[1,2,3],[4,5,6]]])
unpermuted=torch.tensor(a)
print(unpermuted.size()) # ——> torch.Size([1, 2, 3])
permuted=unpermuted.permute(2,0,1)
print(permuted.size()) # ——> torch.Size([3, 1, 2])

再比如圖片img的size比如是(28,28,3)就可以利用img.permute(2,0,1)得到一個size為(3,28,28)的tensor。

利用這個函數permute(1,3,2)可以把Tensor([[[1,2,3],[4,5,6]]]) 轉換成

tensor([[[1., 4.],
[2., 5.],
[3., 6.]]])

如果使用view(1,3,2),可以得到

tensor([[[1., 2.],
[3., 4.],
[5., 6.]]])

以上這篇PyTorch中permute的用法詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

锡林浩特市| 铜陵市| 来安县| 绥芬河市| 沈阳市| 大城县| 内黄县| 厦门市| 桃源县| 伊金霍洛旗| 营口市| 女性| 吉木萨尔县| 东海县| 铁岭市| 金平| 获嘉县| 上饶县| 河东区| 岑溪市| 浦江县| 万州区| 荃湾区| 镇赉县| 盐源县| 英吉沙县| 闸北区| 景德镇市| 昌邑市| 马关县| 岳池县| 社旗县| 新沂市| 德惠市| 油尖旺区| 乌什县| 左贡县| 辉县市| 准格尔旗| 乐亭县| 清水河县|