Pytorch è un framework open source disponibile con un linguaggio di programmazione Python.
Un tensore è un array multidimensionale utilizzato per archiviare i dati. Per l'utilizzo di un tensore, dobbiamo importare il modulo Torch.
Per creare un tensore, il metodo utilizzato è tensore ().
Sintassi:
torcia.tensore (dati)
Dove i dati sono un array multidimensionale.
torcia.linalg.funzione inv ()
La torcia.linalg.La funzione inv () restituisce l'inverso del tensore della matrice data.
Sintassi:
torcia.linalg.Inv (Tensor_Object)
Parametro:
Ci vuole tensore_object come parametro. Deve essere bidimensionale.
Esempio
In questo esempio, creeremo una matrice con 4 righe e 4 colonne e restituiremo la matrice inversa usando la torcia.linalg.inv ().
Modulo Torcia #IMportProduzione:
Matrix di tensore effettivo:La matrice inversa viene restituita dalla matrice effettiva.
torcia.linalg.funzione pinv ()
La torcia.linalg.La funzione inv () restituisce la matrice inversa pseudo del tensore della matrice data.
Sintassi:
torcia.linalg.pinv (tensor_object)
Parametro:
Ci vuole tensore_object come parametro. Deve essere bidimensionale.
Esempio
In questo esempio, creeremo una matrice con 4 righe e 4 colonne e restituiremo una matrice inversa pseudo usando la torcia.linalg.pinv ().
Modulo Torcia #IMportProduzione:
Matrix di tensore effettivo:Pseudo matrice inversa viene restituita dalla matrice effettiva.
torcia.linalg.Funzione det ()
La torcia.linalg.La funzione det () viene utilizzata per restituire il determinante dal tensore della matrice data.
Sintassi:
torcia.linalg.det (tensor_object)
Parametro:
Ci vuole tensore_object come parametro. Deve essere bidimensionale.
Esempio
In questo esempio, creeremo una matrice con 4 righe e 4 colonne e restituiremo il determinante usando la torcia.linalg.det ().
Modulo Torcia #IMportProduzione:
Matrice tensore:Il determinante viene restituito dalla matrice effettiva.
torcia.linalg.funzione diagonale ()
La torcia.linalg.La funzione diagonale () viene utilizzata per restituire le diagonali dal tensore della matrice data.
Sintassi:
torcia.linalg.diagonale (tensor_object)
Parametro:
Ci vuole tensore_object come parametro. Deve essere bidimensionale.
Esempio
In questo esempio, creeremo una matrice con 4 righe e 4 colonne e restituiremo le diagonali usando la torcia.linalg.diagonale().
Modulo Torcia #IMportProduzione:
Matrice tensore:Le diagonali vengono restituite dalla matrice effettiva.
Conclusione
In questa lezione di Pytorch, abbiamo visto quattro diverse funzioni applicate su una matrice tensore: torcia.linalg.Inv () viene utilizzato per restituire l'inverso della matrice del tensore della matrice data; torcia.linalg.Pinv () viene utilizzato per restituire l'inverso pseudo del tensore della matrice data; torcia.linalg.det () viene utilizzato per restituire il determinante dal tensore della matrice data e torcia.linalg.Diagonale () viene utilizzato per restituire le diagonali dal tensore della matrice data.