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. Então, 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.Logical_Not ()
tocha.Logical_Not () em Pytorch é realizado em um único objeto tensor. Ele retorna verdadeiro se o valor for falso ou 0 e retornar false se o valor for verdadeiro ou não é igual a 0. É preciso um tensor como um parâmetro.
Sintaxe:
tocha.Logical_not (tensor_object)Parâmetro:
tensor_object é o tensor
Exemplo 1
Neste exemplo, criaremos um tensor unidimensional - Data1 com 5 valores booleanos e executará Logical_Not ().
#import módulo tochaSaída:
Tensor: tensor ([falso, verdadeiro, verdadeiro, verdadeiro, falso])Trabalhando:
1. Logical_not (false) - Verdadeiro
2. Logical_not (true) - false
3. Logical_not (true) - false
4. Logical_not (true) - false
5. Logical_not (false) - Verdadeiro
Exemplo 2
Neste exemplo, criaremos um tensor bidimensional - Data1 com 5 valores booleanos em cada duas linhas e executam Logical_Not ().
#import módulo tochaSaída:
Tensor: Tensor ([[Falso, Verdadeiro, Verdadeiro, Falso],Trabalhando:
1. Logical_not (false) - true, lógico_not (false) - trueExemplo 3
Neste exemplo, criaremos um tensor unidimensional - Data1 com 5 valores numéricos e executará Logical_Not ().
#import módulo tochaSaída:
Tensor: Tensor ([0, 1, 23, 45, 56])Trabalhando:
1. Logical_not (0) - Verdadeiro
2. Logical_not (1) - Falso
3. Logical_Not (23) - Falso
4. Logical_not (45) - Falso
5. Logical_not (56) - Falso
Exemplo 4
Neste exemplo, criaremos um tensor bidimensional - Data1 5 valores booleanos em cada duas linhas e executam Logical_Not ().
#import módulo tochaSaída:
Tensor: Tensor ([[12, 34, 56, 78, 90],Trabalhando:
1. Logical_Not (12) - False, Logical_Not (0) - true
2. Logical_Not (34) - False, Logical_Not (0) - true
3. Logical_not (56) - Falso, Logical_not (1) - Falso
4. Logical_Not (78) - Falso, Logical_not (2) - Falso
5. Logical_Not (90) - Falso, Logical_Not (0) - True
Conclusão
Nesta lição de Pytorch, discutimos como executar lógico não operação com uma tocha.Método Logical_Not (). Ele retorna verdadeiro se o valor for falso ou 0 e retornar false se o valor for verdadeiro ou não é igual a 0. Discutimos 4 exemplos de valores booleanos e valores numéricos com tensores bidimensionais e bidimensionais.