本文簡要介紹python語言中 torch.vdot
的用法。
用法:
torch.vdot(input, other, *, out=None) → Tensor
out(Tensor,可選的) -輸出張量。
計算兩個一維張量的點積。 vdot(a, b) 函數處理複數的方式與 dot(a, b) 不同。如果第一個參數是複數,則第一個參數的複共軛用於計算點積。
注意
與 NumPy 的 vdot 不同,torch.vdot 有意僅支持計算具有相同元素數量的兩個一維張量的點積。
例子:
>>> torch.vdot(torch.tensor([2, 3]), torch.tensor([2, 1])) tensor(7) >>> a = torch.tensor((1 +2j, 3 - 1j)) >>> b = torch.tensor((2 +1j, 4 - 0j)) >>> torch.vdot(a, b) tensor([16.+1.j]) >>> torch.vdot(b, a) tensor([16.-1.j])
參數:
關鍵字參數:
相關用法
- Python PyTorch view_as_real用法及代碼示例
- Python PyTorch vocab用法及代碼示例
- Python PyTorch view_as_complex用法及代碼示例
- Python PyTorch vsplit用法及代碼示例
- Python PyTorch vstack用法及代碼示例
- Python PyTorch vjp用法及代碼示例
- Python PyTorch vander用法及代碼示例
- Python PyTorch var_mean用法及代碼示例
- Python PyTorch verify_skippables用法及代碼示例
- Python PyTorch vector_norm用法及代碼示例
- Python PyTorch vhp用法及代碼示例
- Python PyTorch var用法及代碼示例
- Python PyTorch frexp用法及代碼示例
- Python PyTorch jvp用法及代碼示例
- Python PyTorch cholesky用法及代碼示例
- Python PyTorch ELU用法及代碼示例
- Python PyTorch ScaledDotProduct.__init__用法及代碼示例
- Python PyTorch gumbel_softmax用法及代碼示例
- Python PyTorch get_tokenizer用法及代碼示例
- Python PyTorch saved_tensors_hooks用法及代碼示例
- Python PyTorch positive用法及代碼示例
- Python PyTorch renorm用法及代碼示例
- Python PyTorch AvgPool2d用法及代碼示例
- Python PyTorch MaxUnpool3d用法及代碼示例
- Python PyTorch Bernoulli用法及代碼示例
注:本文由純淨天空篩選整理自pytorch.org大神的英文原創作品 torch.vdot。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。