PyTorch torch.linalg.det-Funktion


Pytorch torch 参考手册PyTorch torch Referenzhandbuch

torch.linalg.detEs ist eine Funktion, die zur Berechnung der Determinante einer Matrix im Modul für lineare Algebra von PyTorch verwendet wird. Sie isttorch.detdie empfohlene alternative Funktion.

Funktionsdefinition

torch.linalg.det(A)

Parameters:

  • A(Tensor): Quadratische Eingabematrix.

Rückgabewert:

  • torch.Tensor: Gibt die Determinante der Matrix zurück.

Anwendungsbeispiel

Beispiel

import torch

# Quadratische Matrix erstellen
A = torch.tensor([[1.0, 2.0, 3.0],
                  [0.0, 4.0, 5.0],
                  [0.0, 0.0, 6.0]])

# Berechne die Determinante
det_A = torch.linalg.det(A)

print("Matrix A:")
print(A)
print("Determinante:")
print(det_A)

Das Ausgabeergebnis ist:

矩阵 A:
tensor([[1., 2., 3.],
        [0., 4., 5.],
        [0., 0., 6.]])
行列式:
tensor(24.)

Pytorch torch 参考手册PyTorch torch Referenzhandbuch

Andere Erweiterungen