快捷方式

torch.nn.functional.linear

torch.nn.functional.linear(input, weight, bias=None) Tensor

对输入数据应用线性变换:y=xAT+by = xA^T + b

此操作支持具有稀疏布局的二维 weight

警告

稀疏支持是 Beta 功能,某些布局/数据类型/设备组合可能不受支持,或可能没有 Autograd 支持。如果您发现缺少功能,请提交功能请求。

此运算符支持TensorFloat32

形状

  • 输入:(,in_features)(*, in\_features),其中 * 表示任意数量的额外维度,包括零维度

  • Weight:(out_features,in_features)(out\_features, in\_features)(in_features)(in\_features)

  • Bias:(out_features)(out\_features)()()

  • 输出:(,out_features)(*, out\_features)()(*),取决于 weight 的形状

文档

查阅 PyTorch 全面开发者文档

查看文档

教程

获取面向初学者和高级开发者的深度教程

查看教程

资源

查找开发资源并获取问题解答

查看资源