Pytorch es un marco de código abierto disponible con un lenguaje de programación de Python.
Un tensor es una matriz multidimensional que se utiliza para almacenar los datos. Para usar un tensor, tenemos que importar el módulo de antorcha.
Para crear un tensor, el método utilizado es tensor ().
Sintaxis:
antorcha.Tensor (datos)
Donde los datos son una matriz multidimensional.
antorcha.linalg.función inv ()
La antorcha.linalg.La función inv () devuelve el inverso del tensor de matriz dado.
Sintaxis:
antorcha.linalg.inv (tensor_object)
Parámetro:
Se necesita tensor_object como parámetro. Tiene que ser bidimensional.
Ejemplo
En este ejemplo, crearemos una matriz que tenga 4 filas y 4 columnas y devuelva la matriz inversa usando la antorcha.linalg.inv ().
#módulo de antorcha de ImportProducción:
Matriz tensor real:La matriz inversa se devuelve de la matriz real.
antorcha.linalg.función pinv ()
La antorcha.linalg.La función inv () devuelve la matriz pseudo inverse del tensor de matriz dado.
Sintaxis:
antorcha.linalg.PINV (tensor_object)
Parámetro:
Se necesita tensor_object como parámetro. Tiene que ser bidimensional.
Ejemplo
En este ejemplo, crearemos una matriz que tenga 4 filas y 4 columnas y devuelva una matriz de pseudo inverso usando la antorcha.linalg.pinv ().
#módulo de antorcha de ImportProducción:
Matriz tensor real:La matriz pseudo inversa se devuelve de la matriz real.
antorcha.linalg.función det ()
La antorcha.linalg.La función det () se usa para devolver el determinante del tensor de matriz dado.
Sintaxis:
antorcha.linalg.det (tensor_object)
Parámetro:
Se necesita tensor_object como parámetro. Tiene que ser bidimensional.
Ejemplo
En este ejemplo, crearemos una matriz que tenga 4 filas y 4 columnas y devuelva el determinante usando antorcha.linalg.det ().
#módulo de antorcha de ImportProducción:
Tensor Matrix:El determinante se devuelve de la matriz real.
antorcha.linalg.función diagonal ()
La antorcha.linalg.La función diagonal () se usa para devolver las diagonales del tensor de matriz dado.
Sintaxis:
antorcha.linalg.diagonal (tensor_object)
Parámetro:
Se necesita tensor_object como parámetro. Tiene que ser bidimensional.
Ejemplo
En este ejemplo, crearemos una matriz que tenga 4 filas y 4 columnas y devuelva las diagonales usando antorcha.linalg.diagonal().
#módulo de antorcha de ImportProducción:
Tensor Matrix:Las diagonales se devuelven de la matriz real.
Conclusión
En esta lección de pytorch, vimos cuatro funciones diferentes aplicadas en una matriz tensor: antorcha.linalg.inv () se usa para devolver el inverso de la matriz de tensor de matriz dada; antorcha.linalg.Pinv () se usa para devolver el pseudo inverso del tensor de matriz dado; antorcha.linalg.det () se usa para devolver el determinante del tensor de matriz dado y la antorcha.linalg.diagonal () se usa para devolver las diagonales del tensor de matriz dado.