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_xor ()
Fackel.logical_xor () in pytorch wird an zwei Tensorobjekten durchgeführt. Es führt einen elementnäglichen Vergleich durch und kehrt true zurück, wenn beide Elemente unterschiedlich sind, und geben falsch zurück, wenn beide Elemente gleich sind. Es dauert zwei Tensoren als Parameter.
Syntax:
Fackel.logical_xor (Tensor_Object1, Tensor_Object2)Parameter:
1. Tensor_Object1 ist der erste Tensor
2. Tensor_Object2 ist der zweite Tensor
Beispiel 1
In diesem Beispiel werden wir zwei eindimensionale Tensoren erstellen - Data1 und Data2 mit jeweils 5 booleschen Werten und führen logical_xor () durch.
#import FackelmodulAusgang:
Erster Tensor: Tensor ([Falsch, wahr, wahr, wahr, falsch])Arbeiten:
1. logical_xor (falsch, falsch) - Falsch
2. logical_xor (true, false) - wahr
3. logical_xor (true, true) - Falsch
4. logical_xor (true, false) - wahr
5. logical_xor (false, true) - wahr
Beispiel 2
In diesem Beispiel werden wir zweidimensionale Tensoren erstellen - Data1 und Data2 mit jeweils 5 booleschen Werten in einer Zeile und führen logical_xor () aus ().
#import FackelmodulAusgang:
Erster Tensor: Tensor ([[Falsch, wahr, wahr, wahr, falsch],Abschluss
In dieser Pytorch -Lektion haben wir besprochen, wie man einen logischen XOR -Betrieb mit einer Taschenlampe durchführt.logical_xor () Methode. Es führt einen Element-Vergleich durch und kehrt true zurück, wenn beide Elemente unterschiedlich sind, und geben falsch zurück, wenn beide Elemente gleich sind