torch.nn.functional¶
卷積函數¶
| 對由多個輸入平面組成的輸入訊號應用一維卷積。 | |
| 對由多個輸入平面組成的輸入影像應用二維卷積。 | |
| 對由多個輸入平面組成的輸入影像應用三維卷積。 | |
| 對由多個輸入平面組成的輸入訊號應用一維轉置卷積運算子,有時也稱為「反卷積」。 | |
| 對由多個輸入平面組成的輸入影像應用二維轉置卷積運算子,有時也稱為「反卷積」。 | |
| 對由多個輸入平面組成的輸入影像應用三維轉置卷積運算子,有時也稱為「反卷積」。 | |
| 從批次的輸入張量中提取滑動局部區塊。 | |
| 將一組滑動局部區塊組合成一個大的包含張量。 | 
池化函數¶
| 對由多個輸入平面組成的輸入訊號應用一維平均池化。 | |
| 在 區域中,以步長 步驟應用二維平均池化運算。 | |
| 在 區域中,以步長 步驟應用三維平均池化運算。 | |
| 對由多個輸入平面組成的輸入訊號應用一維最大池化。 | |
| 對由多個輸入平面組成的輸入訊號應用二維最大池化。 | |
| 對由多個輸入平面組成的輸入訊號應用三維最大池化。 | |
| 計算  | |
| 計算  | |
| 計算  | |
| 對由多個輸入平面組成的輸入訊號應用一維冪平均池化。 | |
| 對由多個輸入平面組成的輸入訊號應用二維冪平均池化。 | |
| 對由多個輸入平面組成的輸入訊號應用三維冪平均池化。 | |
| 對由多個輸入平面組成的輸入訊號應用一維自適應最大池化。 | |
| 對由多個輸入平面組成的輸入訊號應用二維自適應最大池化。 | |
| 對由多個輸入平面組成的輸入訊號應用三維自適應最大池化。 | |
| 對由多個輸入平面組成的輸入訊號應用一維自適應平均池化。 | |
| 對由多個輸入平面組成的輸入訊號應用二維自適應平均池化。 | |
| 對由多個輸入平面組成的輸入信號,應用 3D 自適應平均池化。 | |
| 對由多個輸入平面組成的輸入信號,應用 2D 分數最大池化。 | |
| 對由多個輸入平面組成的輸入信號,應用 3D 分數最大池化。 | 
注意力機制¶
torch.nn.attention.bias 模組包含設計用於 scaled_dot_product_attention 的注意力偏差。
| 使用可選的注意力遮罩(如果傳遞)計算查詢、鍵和值張量上的縮放點積注意力,並在指定大於 0.0 的機率時應用丟棄。 | 
非線性激活函數¶
| 對輸入張量的每個元素應用閾值。 | |
| 
 | |
| 逐元素應用整流線性單元函數。 | |
| 
 | |
| 逐元素應用 HardTanh 函數。 | |
| 
 | |
| 逐元素應用 hardswish 函數。 | |
| 逐元素應用函數 。 | |
| 逐元素應用指數線性單元 (ELU) 函數。 | |
| 
 | |
| 逐元素應用 ,其中  | |
| 逐元素應用 。 | |
| 逐元素應用 | |
| 
 | |
| 逐元素應用函數 ,其中 weight 是可學習的參數。 | |
| 隨機 leaky ReLU。 | |
| 
 | |
| 閘控線性單元。 | |
| 當 approximate 參數為「none」時,它會將函數 以元素方式應用。 | |
| 以元素方式應用 | |
| 以元素方式應用硬收縮函數 | |
| 以元素方式應用 | |
| 以元素方式應用函數 | |
| 以元素方式應用函數 . | |
| 應用軟最小值函數。 | |
| 應用軟最大值函數。 | |
| 以元素方式應用軟收縮函數 | |
| 先應用軟最大值函數,然後再應用對數函數。 | |
| 以元素方式應用 | |
| 逐元素應用函數 | |
| 逐元素應用 Hardsigmoid 函數。 | |
| 逐元素應用 Sigmoid 線性單元 (SiLU) 函數。 | |
| 逐元素應用 Mish 函數。 | |
| 對一批資料中的每個通道應用批次正規化。 | |
| 對最後特定數量的維度應用群組正規化。 | |
| 對批次中每個資料樣本的每個通道分別應用實例正規化。 | |
| 對最後特定數量的維度應用層正規化。 | |
| 對輸入訊號應用局部響應正規化。 | |
| 應用均方根層正規化。 | |
| 對指定維度的輸入執行 正規化。 | 
Dropout 函數¶
| 在訓練期間,以機率  | |
| 對輸入應用 alpha dropout。 | |
| 隨機遮蔽整個通道(通道是一個特徵圖)。 | |
| 隨機將整個通道歸零(通道是一個一維特徵圖)。 | |
| 隨機將整個通道歸零(通道是一個二維特徵圖)。 | |
| 隨機將整個通道歸零(通道是一個三維特徵圖)。 | 
稀疏函數¶
| 產生一個簡單的查詢表,用於在固定字典和大小中查詢嵌入。 | |
| 計算嵌入的 包 的總和、平均值或最大值。 | |
| 採用形狀為  | 
距離函數¶
| 如需詳細資訊,請參閱  | |
| 返回沿著 dim 計算的  | |
| 計算輸入中每對行向量之間的 p-範數距離。 | 
損失函數¶
| 測量目標機率和輸入機率之間的二元交叉熵。 | |
| 計算目標邏輯值和輸入邏輯值之間的二元交叉熵。 | |
| 泊松負對數似然損失。 | |
| 如需詳細資訊,請參閱  | |
| 計算輸入邏輯值和目標之間的交叉熵損失。 | |
| 應用連接主義時間分類損失。 | |
| 高斯負對數似然損失。 | |
| 如需詳細資訊,請參閱  | |
| 計算 KL 散度損失。 | |
| 採用逐元素絕對值差的平均值的函數。 | |
| 測量逐元素均方誤差。 | |
| 如需詳細資訊,請參閱  | |
| 如需詳細資訊,請參閱  | |
| 如需詳細資訊,請參閱  | |
| 如需詳細資訊,請參閱  | |
| 計算負對數似然損失。 | |
| 計算 Huber 損失。 | |
| 計算平滑 L1 損失。 | |
| 如需詳細資訊,請參閱  | |
| 計算給定輸入張量和大於 0 的邊距之間的三元組損失。 | |
| 使用自訂距離函數計算輸入張量的三元組邊距損失。 | 
視覺函數¶
| 重新排列形狀為  的張量中的元素,使其成為形狀為  的張量,其中 r 是  | |
| 透過重新排列形狀為  的張量中的元素,將  | |
| 填充張量。 | |
| 對輸入進行縮小/放大取樣。 | |
| 對輸入進行放大取樣。 | |
| 使用最近鄰居的像素值對輸入進行放大取樣。 | |
| 使用雙線性放大取樣對輸入進行放大取樣。 | |
| 計算網格取樣。 | |
| 給定一批仿射矩陣  |