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

溫馨提示×

溫馨提示×

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

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

Pytorch之contiguous的用法

發布時間:2020-10-23 07:39:06 來源:腳本之家 閱讀:158 作者:嘖嘖嘖biubiu 欄目:開發技術

contiguous

tensor變量調用contiguous()函數會使tensor變量在內存中的存儲變得連續。

contiguous():view只能用在contiguous的variable上。如果在view之前用了transpose, permute等,需要用contiguous()來返回一個contiguous copy。

一種可能的解釋是:

有些tensor并不是占用一整塊內存,而是由不同的數據塊組成,而tensor的view()操作依賴于內存是整塊的,這時只需要執行contiguous()這個函數,把tensor變成在內存中連續分布的形式。

is_contiguous

判斷是否contiguous用torch.Tensor.is_contiguous()函數。

import torch
x = torch.ones(10, 10)
x.is_contiguous() # True
x.transpose(0, 1).is_contiguous() # False
x.transpose(0, 1).contiguous().is_contiguous() # True

在pytorch的最新版本0.4版本中,增加了torch.reshape(), 這與 numpy.reshape 的功能類似。它大致相當于 tensor.contiguous().view()

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

向AI問一下細節

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

AI

奇台县| 洪泽县| 夹江县| 克东县| 太仆寺旗| 浑源县| 八宿县| 鹤峰县| 玛沁县| 安阳市| 格尔木市| 政和县| 岐山县| 休宁县| 寿宁县| 万山特区| 新晃| 泰来县| 赤峰市| 沭阳县| 阳信县| 蒙阴县| 上栗县| 新巴尔虎左旗| 枣庄市| 封丘县| 双辽市| 三都| 桑日县| 瑞金市| 高碑店市| 花莲县| 垫江县| 霍山县| 阿克陶县| 道孚县| 寿阳县| 余江县| 沙洋县| 汽车| 黑山县|