Ein Tensor ist ein mehrdimensionales Array, das zum Speichern von Daten verwendet wird. Um einen Tensor zu verwenden, 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.float_power ()
Es erhöht die Elemente zur Macht des Exponenten in einem Tensor und gibt alle Elemente in einem Tensor mit doppelter Präzision zurück. Es dauert zwei Parameter.
Syntax:
Fackel.float_power (Tensor_Object, Exponent)
Parameter:
Beispiel 1:
Lassen Sie uns einen 1D -Tensor erstellen, der fünf Elemente hat und die Elemente an die Macht von vier Jahren erhöht.
Ausgang:
Tatsächlicher Tensor:Arbeiten:
1^4 = 1
2^4 = 16
3^4 = 81
4^4 = 256
5^4 = 625
Beispiel 2:
Erstellen wir einen 2D -Tensor, der fünf Elemente in jeder Reihe hat und die Elemente von zwei Two erhöht.
Ausgang:
Tatsächlicher Tensor:Arbeiten:
1^2 = 1, 0^2 = 0
2^2 = 4, 0^2 = 0
3^2 = 9, 0^2 = 0
4^2 = 16, 0^2 = 0
5^2 = 25, 0^2 = 0
Arbeiten Sie mit CPU
Wenn Sie die Funktion float_power () auf der CPU ausführen möchten, müssen wir einen Tensor mit einer CPU () -Funktion erstellen. Dies wird auf einer CPU -Maschine ausgeführt.
Zu diesem Zeitpunkt können wir beim Erstellen eines Tensors die CPU () -Funktion verwenden.
Syntax:
Fackel.Tensor (Daten).Zentralprozessor()
Beispiel 1:
Lassen Sie uns einen 1D -Tensor erstellen, der fünf Elemente auf der CPU enthält und die Elemente von vier Jahren erhöht.
Ausgang:
Tatsächlicher Tensor:Arbeiten:
1^4 = 1
2^4 = 16
3^4 = 81
4^4 = 256
5^4 = 625
Beispiel 2:
Lassen Sie uns einen 2D -Tensor erstellen, der fünf Elemente in der CPU in jeder Reihe hat und die Elemente von zwei ZWEI erhöht.
Ausgang:
Tatsächlicher Tensor:Arbeiten:
1^2 = 1, 0^2 = 0
2^2 = 4, 0^2 = 0
3^2 = 9, 0^2 = 0
4^2 = 16, 0^2 = 0
5^2 = 25, 0^2 = 0
Abschluss
In dieser Pytorch -Lektion haben wir die Funktion float_power () besprochen. Es erhöht die Elemente zur Macht des Exponenten in einem Tensor und gibt alle Elemente in einem Tensor mit doppelter Präzision zurück. Wir haben zwei verschiedene Beispiele gesehen und diese Beispiele auch auf einer CPU -Maschine bearbeitet.