Pytorch é uma estrutura de código aberto disponível com uma linguagem de programação Python. Podemos processar os dados em pytorch na forma de um tensor.
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.função lt ()
A tocha.A função lt () em pytorch é usada para comparar todos os elementos em dois tensores (menos que). Ele retorna verdadeiro se o elemento no primeiro tensor for menor que o elemento no segundo tensor e retornar FALSE se o elemento no primeiro tensor não for menor que o elemento no segundo tensor. São necessários dois parâmetros.
Sintaxe:
tocha.LT (tensor_object1, tensor_object2)
Parâmetros:
Retornar:
Ele retornará um tensor com valores booleanos.
Exemplo 1
Neste exemplo, criaremos tensores unidimensionais: Data1 e Data2 com 5 valores numéricos para executar LT ().
#import módulo tochaSaída:
Primeiro tensor: tensor ([0, 45, 67, 0, 23])São os elementos no primeiro tensor menos que os elementos no segundo tensor?: tensor ([falso, falso, falso, verdadeiro, falso])
Trabalhando:
Exemplo 2
Neste exemplo, criaremos tensores bidimensionais: Data1 e Data2 com 5 valores numéricos cada um em uma linha e executam LT ().
#import módulo tochaSaída:
Primeiro tensor: tensor ([[23, 45, 67, 0, 0],São os elementos no primeiro tensor menos que os elementos no segundo tensor?: tensor ([[falso, falso, falso, verdadeiro, verdadeiro],
[Falso, falso, verdadeiro, falso, falso]])Trabalhando:
Trabalhe com a CPU
Se você deseja executar uma função lt () na CPU, precisamos criar um tensor com uma função CPU (). Isso será executado em uma máquina de CPU.
Quando estamos criando um tensor, podemos usar a função CPU ().
Sintaxe:
tocha.Tensor (dados).CPU()
Exemplo
Neste exemplo, criaremos tensores bidimensionais: Data1 e Data2 com 5 valores numéricos cada um em uma linha e executam LT ().
#import módulo tochaSaída:
Primeiro tensor: tensor ([[23, 45, 67, 0, 0],São os elementos no primeiro tensor menos que os elementos no segundo tensor?: tensor ([[falso, falso, falso, verdadeiro, verdadeiro],
[Falso, falso, verdadeiro, falso, falso]])Trabalhando:
tocha.função le ()
A tocha.A função le () em pytorch é usada para comparar todos os elementos em dois tensores (menos que ou igual a ). Ele retorna verdadeiro se o elemento no primeiro tensor for menor ou igual ao elemento no segundo tensor e retornar falso se o elemento no primeiro tensor não for menor que nem igual ao elemento no segundo tensor. São necessários dois parâmetros.
Sintaxe:
tocha.LE (tensor_object1, tensor_object2)
Parâmetros:
Retornar:
Ele retornará um tensor com valores booleanos.
Exemplo 1
Neste exemplo, criaremos tensores unidimensionais: Data1 e Data2 com 5 valores numéricos para executar Le ().
#import módulo tochaSaída:
Primeiro tensor: tensor ([0, 45, 67, 0, 23])São os elementos no primeiro tensor menos ou iguais aos elementos no segundo tensor?: tensor ([verdadeiro, falso, falso, verdadeiro, verdadeiro])
Trabalhando:
Exemplo 2
Neste exemplo, criaremos tensores bidimensionais: Data1 e Data2 com 5 valores numéricos cada um em uma linha e executam Le ().
#import módulo tochaSaída:
Primeiro tensor: tensor ([[23, 45, 67, 0, 0],São os elementos no primeiro tensor menos ou iguais aos elementos no segundo tensor?: tensor ([[falso, falso, falso, verdadeiro, verdadeiro],
[Falso, falso, verdadeiro, verdadeiro, falso]])Trabalhando:
Trabalhe com a CPU
Se você deseja executar uma função le () na CPU, temos que criar um tensor com uma função CPU (). Isso será executado em uma máquina de CPU.
Quando estamos criando um tensor, podemos usar a função CPU ().
Sintaxe:
tocha.Tensor (dados).CPU()
Exemplo
Neste exemplo, criaremos tensores bidimensionais: Data1 e Data2 com 5 valores numéricos cada um em uma linha e executam Le ().
#import módulo tochaSaída:
Primeiro tensor: tensor ([[23, 45, 67, 0, 0],São os elementos no primeiro tensor menos ou iguais aos elementos no segundo tensor?: tensor ([[falso, falso, falso, verdadeiro, verdadeiro],
[Falso, falso, verdadeiro, verdadeiro, falso]])Trabalhando:
Conclusão
Nesta lição de Pytorch, discutimos tocha.LT () e tocha.le (). Ambos são funções de comparação usadas para comparar elementos em dois tensores. A tocha.A função LT () compara todos os elementos em dois tensores (menor que). Ele retorna verdadeiro se o elemento no primeiro tensor for menor que o elemento no segundo tensor e falso se o elemento no primeiro tensor não for menor que o elemento no segundo tensor.
A tocha.A função le () retorna true se o elemento no primeiro tensor for menor ou igual ao elemento no segundo tensor e retornar falso se o elemento no primeiro tensor não for menor que nem igual ao elemento no segundo tensor. Também discutimos essas funções que funcionarão na CPU.