PReLU¶
- class torch.nn.PReLU(num_parameters=1, init=0.25, device=None, dtype=None)[來源][來源]¶
應用逐元素的 PReLU 函數。
或
此處 是一個可學習的參數。當不帶參數呼叫 nn.PReLU() 時,它會使用單一參數 應用於所有輸入通道。如果使用 nn.PReLU(nChannels) 呼叫,則每個輸入通道都會使用不同的 。
注意
為了獲得良好的效能,在學習 時不應使用權重衰減。
注意
通道維度是輸入的第二個維度。當輸入的維度 < 2 時,則沒有通道維度,且通道數 = 1。
- 參數
- 形狀
輸入: 其中 * 表示任意數量的額外維度。
輸出: ,與輸入相同的形狀。
- 變數
weight (Tensor) – 形狀為 (
num_parameters
) 的可學習權重。
範例
>>> m = nn.PReLU() >>> input = torch.randn(2) >>> output = m(input)