Fonction torch.org de PyTorch


Pytorch torch 参考手册Manuel de référence PyTorch torch

torch.orgest une fonction dans PyTorch utilisée pour extraire la matrice orthogonale du résultat de la décomposition QR. Cette fonction est généralement combinée avectorch.geqrfutilisées ensemble pour obtenir la matrice orthogonale Q à partir du résultat de la décomposition QR.

Définition de fonction

torch.org(A)

Exemple d'utilisation

Exemple

import torch

# Créer une matrice
A = torch.randn(3, 3)

# Effectuer d'abord la décomposition QR (geqrf)
Q, R = torch.geqrf(A)

# Utiliser org pour extraire la matrice orthogonale du résultat QR
Q_ortho = torch.org(A)

print("Matrice Q :")
print(Q_ortho)

Le résultat de sortie est:

tensor([[-0.1234,  0.5678, -0.8123],
        [ 0.4567, -0.2345,  0.5678],
        [ 0.7890,  0.6789,  0.1234]])

Pytorch torch 参考手册Manuel de référence PyTorch torch

Autres extensions