Pytorch é uma estrutura de código aberto disponível com uma linguagem de programação Python.
Um tensor é uma matriz multidimensional que é usada para armazenar os dados. Para usar um tensor, temos que importar o módulo da tocha.
Para criar um tensor, o método usado é tensor ().
Sintaxe:
tocha.Tensor (dados)
Onde os dados são uma matriz multidimensional.
tocha.Linalg.função inv ()
A tocha.Linalg.Função Inv () retorna o inverso do tensor de matriz fornecido.
Sintaxe:
tocha.Linalg.Inv (tensor_object)
Parâmetro:
É preciso tensor_object como um parâmetro. Tem que ser bidimensional.
Exemplo
Neste exemplo, criaremos uma matriz que possui 4 linhas e 4 colunas e retornaremos a matriz inversa usando a tocha.Linalg.Inv ().
#import módulo tochaSaída:
Tensor Matrix real:A matriz inversa é devolvida da matriz real.
tocha.Linalg.função pinv ()
A tocha.Linalg.Função Inv () retorna a pseudo -matriz inversa do tensor da matriz dada.
Sintaxe:
tocha.Linalg.pinv (tensor_object)
Parâmetro:
É preciso tensor_object como um parâmetro. Tem que ser bidimensional.
Exemplo
Neste exemplo, criaremos uma matriz que possui 4 linhas e 4 colunas e retornaremos uma pseudo -matriz inversa usando a Torch.Linalg.pinv ().
#import módulo tochaSaída:
Tensor Matrix real:Pseudo -matriz inversa é devolvida da matriz real.
tocha.Linalg.function () função
A tocha.Linalg.A função det () é usada para retornar o determinante do tensor da matriz fornecida.
Sintaxe:
tocha.Linalg.det (tensor_object)
Parâmetro:
É preciso tensor_object como um parâmetro. Tem que ser bidimensional.
Exemplo
Neste exemplo, criaremos uma matriz que possui 4 linhas e 4 colunas e retornaremos o determinante usando a tocha.Linalg.det ().
#import módulo tochaSaída:
Tensor Matrix:O determinante é devolvido da matriz real.
tocha.Linalg.função diagonal ()
A tocha.Linalg.A função diagonal () é usada para retornar as diagonais do tensor da matriz fornecida.
Sintaxe:
tocha.Linalg.diagonal (tensor_object)
Parâmetro:
É preciso tensor_object como um parâmetro. Tem que ser bidimensional.
Exemplo
Neste exemplo, criaremos uma matriz que possui 4 linhas e 4 colunas e retornaremos as diagonais usando tocha.Linalg.diagonal().
#import módulo tochaSaída:
Tensor Matrix:Diagonais são devolvidos da matriz real.
Conclusão
Nesta lição de Pytorch, vimos quatro funções diferentes aplicadas em uma matriz de tensor: Torch.Linalg.Inv () é usado para devolver o inverso da matriz de tensor da matriz dada; tocha.Linalg.pinv () é usado para devolver o pseudo -inverso do tensor de matriz fornecido; tocha.Linalg.det () é usado para devolver o determinante do tensor de matriz fornecido e tocha.Linalg.diagonal () é usado para devolver as diagonais do tensor da matriz fornecida.