Parameter#
- class torch.nn.parameter.Parameter(data=None, requires_grad=True)[原始碼]#
一個被視為模組引數的 Tensor 型別。
Parameters 是
Tensor的子類,當與Module一起使用時,它們有一個非常特殊的屬性——當它們被分配為 Module 的屬性時,它們會自動新增到其引數列表中,並會出現在例如parameters()迭代器中。分配一個 Tensor 沒有這樣的效果。這是因為有時您可能希望在模型中快取一些臨時狀態,例如 RNN 的最後一個隱藏狀態。如果不存在Parameter這樣的類,這些臨時變數也會被註冊。