捷徑

torch.nn.functional.bilinear

torch.nn.functional.bilinear(input1, input2, weight, bias=None) Tensor

對輸入資料應用雙線性轉換: y=x1TAx2+by = x_1^T A x_2 + b

形狀 (Shape)

  • input1: (N,,Hin1)(N, *, H_{in1}) 其中 Hin1=in1_featuresH_{in1}=\text{in1\_features}* 代表任意數量的額外維度。除了最後一個維度外,輸入的所有維度都應相同。

  • input2: (N,,Hin2)(N, *, H_{in2}) 其中 Hin2=in2_featuresH_{in2}=\text{in2\_features}

  • weight: (out_features,in1_features,in2_features)(\text{out\_features}, \text{in1\_features}, \text{in2\_features})

  • bias: (out_features)(\text{out\_features})

  • 輸出:(N,,Hout)(N, *, H_{out}) 其中 Hout=out_featuresH_{out}=\text{out\_features} 且除了最後一個維度之外,所有維度的形狀都與輸入相同。

文件

取得 PyTorch 的完整開發者文件

檢視文件

教學

取得適合初學者和進階開發者的深入教學課程

檢視教學

資源

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

檢視資源