Pytorch to open source dostępny z językiem programowania Python. Możemy przetwarzać dane w Pytorch w postaci tensora.
Tensor to wielowymiarowa tablica używana do przechowywania danych. Więc do używania tensora musimy zaimportować moduł pochodni.
Aby utworzyć tensor, zastosowaną metodą jest tensor () ”
Składnia:
latarka.tensor (dane)Gdzie dane są wielowymiarową tablicą.
latarka.logical_not ()
latarka.logical_not () w Pytorch jest wykonywany na jednym obiekcie tensor. Zwraca true, jeśli wartość jest fałszywa lub 0 i zwraca false, jeśli wartość jest prawdziwa lub nie równa 0. Zajmuje tensor jako parametr.
Składnia:
latarka.logical_not (tensor_object)Parametr:
Tensor_Object to tensor
Przykład 1
W tym przykładzie utworzymy jednowymiarowy tensor - dane.
#Import Moduł pochodniWyjście:
TENSOR: TENSOR ([FALSE, True, True, True, False])Pracujący:
1. logical_not (false) - prawda
2. logical_not (true) - false
3. logical_not (true) - false
4. logical_not (true) - false
5. logical_not (false) - prawda
Przykład 2
W tym przykładzie utworzymy dwuwymiarowy tensor - dane.
#Import Moduł pochodniWyjście:
Tensor: Tensor ([[Fałsz, prawda, prawda, prawda, fałsz],Pracujący:
1. logical_not (false) - true, logical_not (false) - truePrzykład 3
W tym przykładzie utworzymy jednowymiarowy tensor - dane1 z 5 wartościami liczbowymi i wykonamy logical_not ().
#Import Moduł pochodniWyjście:
Tensor: tensor ([0, 1, 23, 45, 56])Pracujący:
1. logical_not (0) - prawda
2. logical_not (1) - false
3. logical_not (23) - false
4. logical_not (45) - false
5. logical_not (56) - False
Przykład 4
W tym przykładzie utworzymy dwuwymiarowe wartości tensor - dane 1 5 w każdym dwóch rzędach i wykonamy logical_not ().
#Import Moduł pochodniWyjście:
Tensor: tensor ([[12, 34, 56, 78, 90],Pracujący:
1. logical_not (12) - false, logical_not (0) - true
2. logical_not (34) - false, logical_not (0) - true
3. logical_not (56) - false, logical_not (1) - false
4. logical_not (78) - false, logical_not (2) - false
5. logical_not (90) - false, logical_not (0) - true
Wniosek
W tej lekcji Pytorcha omówiliśmy, jak wykonywać logiczne, a nie działać z pochodnią.metoda logical_not (). Zwraca true, jeśli wartość jest fałszywa lub 0 i zwraca false, jeśli wartość jest prawdziwa lub nie równa 0. Omówiliśmy 4 przykłady wartości logicznych i wartości liczbowych z jednym i 2-wymiarowym tensorami.