Pytorch ist ein Open-Source-Framework mit einer Python-Programmiersprache. Wir können die Daten in Pytorch in Form eines Tensors verarbeiten.
Ein Tensor ist ein mehrdimensionales Array, mit dem die Daten gespeichert werden. Für die Verwendung eines Tensors müssen wir das Fackelmodul importieren.
Um einen Tensor zu erstellen, ist die verwendete Methode Tensor () ““
Syntax:
Fackel.Tensor (Daten)Wobei Daten ein mehrdimensionales Array sind.
Fackel.logical_not ()
Fackel.logical_not () in pytorch wird an einem einzelnen Tensorobjekt durchgeführt. Es gibt true zurück, wenn der Wert falsch oder 0 ist und false zurückgibt, wenn der Wert wahr ist oder nicht gleich 0. Es dauert einen Tensor als Parameter.
Syntax:
Fackel.logical_not (Tensor_Object)Parameter:
Tensor_Object ist der Tensor
Beispiel 1
In diesem Beispiel erstellen wir einen eindimensionalen Tensor - Data1 mit 5 booleschen Werten und führen logical_not () durch.
#import FackelmodulAusgang:
Tensor: Tensor ([Falsch, wahr, wahr, wahr, falsch])Arbeiten:
1. logical_not (false) - true
2. logical_not (true) - false
3. logical_not (true) - false
4. logical_not (true) - false
5. logical_not (false) - true
Beispiel 2
In diesem Beispiel erstellen wir einen zweidimensionalen Tensor - Data1 mit 5 booleschen Werten in jeder zwei Zeilen und führen logical_not () durch.
#import FackelmodulAusgang:
Tensor: Tensor ([[Falsch, wahr, wahr, wahr, falsch],Arbeiten:
1. logical_not (false) - true, logical_not (false) - trueBeispiel 3
In diesem Beispiel erstellen wir einen eindimensionalen Tensor - Data1 mit 5 numerischen Werten und führen logical_not () durch.
#import FackelmodulAusgang:
Tensor: Tensor ([0, 1, 23, 45, 56])Arbeiten:
1. logical_not (0) - true
2. logical_not (1) - Falsch
3. logical_not (23) - Falsch
4. logical_not (45) - Falsch
5. logical_not (56) - Falsch
Beispiel 4
In diesem Beispiel erstellen wir einen zweidimensionalen Tensor - data1 5 booleschen Werte in jedem zwei Zeilen und führen logical_not () durch.
#import FackelmodulAusgang:
Tensor: Tensor ([[12, 34, 56, 78, 90],Arbeiten:
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) - Falsch
4. logical_not (78) - false, logical_not (2) - false
5. logical_not (90) - false, logical_not (0) - true
Abschluss
In dieser Pytorch -Lektion haben wir besprochen, wie man logisch nicht mit einer Taschenlampe ausführt.logical_not () Methode. Es gibt true zurück, wenn der Wert falsch oder 0 ist und false zurückgibt, wenn der Wert wahr ist oder nicht gleich 0. Wir haben 4 Beispiele für boolesche Werte und numerische Werte mit einem und zweidimensionalen Tensoren diskutiert.