torch.dot¶
- torch.dot(input, tensor, *, out=None) Tensor ¶
计算两个一维张量的点积。
注意
与 NumPy 的 dot 不同,torch.dot 故意只支持计算具有相同元素数量的两个一维张量的点积。
- 参数:
输入(张量)- 点积中的第一个张量,必须是 1 维。
张量(张量)- 点积中的第二个张量,必须是 1 维。
- 关键字参数:
输出(张量,可选)- 输出张量。
示例:
>>> torch.dot(torch.tensor([2, 3]), torch.tensor([2, 1])) tensor(7) >>> t1, t2 = torch.tensor([0, 1]), torch.tensor([2, 3]) >>> torch.dot(t1, t2) tensor(3)