PyTorch torch.outer-Funktion


Pytorch torch 参考手册PyTorch torch Referenzhandbuch

torch.outerist eine Funktion in PyTorch, die verwendet wird, um das äußere Produkt (auch Kreuzprodukt oder Tensorprodukt genannt) zweier Vektoren zu berechnen. Das äußere Produkt multipliziert jedes Element in einem Vektor mit allen Elementen des anderen Vektors, um eine Matrix zu erzeugen.

Funktionsdefinition

torch.outer(vec1, vec2, out)

Anwendungsbeispiel

Beispiel

import torch

# Definiere zwei Vektoren
vec1 = torch.tensor([1, 2, 3])
vec2 = torch.tensor([4, 5, 6])

# Äußeres Produkt berechnen
result = torch.outer(vec1, vec2)

print(result)

Das Ausgabeergebnis ist:

tensor([[ 4,  5,  6],
        [ 8, 10, 12],
        [12, 15, 18]])

Pytorch torch 参考手册PyTorch torch Referenzhandbuch

Andere Erweiterungen