Spec-Zone.ru › PyTorch 2.14

torch.bilinear

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

Применяет билинейное преобразование к входным данным: y=x1TAx2+by = x_1^T A x_2 + b

Форма:

  • 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})
  • output: (N,∗,Hout)(N, *, H_{out}) где Hout=out_featuresH_{out}=\text{out\_features}, а все измерения, кроме последнего, имеют ту же форму, что и входные данные.

© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.bilinear.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API