捷徑

UninitializedBuffer

class torch.nn.parameter.UninitializedBuffer(requires_grad=False, device=None, dtype=None, persistent=True)[原始碼][原始碼]

一個尚未初始化的緩衝區。

未初始化緩衝區是 torch.Tensor 的一種特殊情況,其中資料的形狀仍然未知。

torch.Tensor 不同,未初始化的參數不包含任何資料,嘗試存取某些屬性(例如其形狀)將會拋出執行階段錯誤。唯一可以對未初始化參數執行的操作是更改其資料類型、將其移動到不同的裝置,以及將其轉換為常規的 torch.Tensor

可以使用例如 device='cuda' 在建構期間設定緩衝區實體化時要使用的預設裝置或 dtype。

文件

存取 PyTorch 的完整開發人員文件

檢視文件

教學

取得初學者和進階開發人員的深入教學

檢視教學

資源

尋找開發資源並取得您問題的解答

檢視資源