Pytorch ist ein Open-Source-Framework mit einer Python-Programmiersprache. Tensor ist ein mehrdimensionales Array, mit dem die Daten gespeichert werden. 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 die Daten ein mehrdimensionales Array sind.
Fackel.Quadrat()
Square () in Pytorch gibt das Quadrat jedes Elements in Pytorch -Tensor zurück. Es braucht einen Parameter.
Syntax:
Fackel.Quadrat (Tensor_Object)Parameter:
Tensor_Object ist ein Tensor
Beispiel 1:
In diesem Beispiel werden wir einen Tensor mit einer Dimension erstellen, die über 5 Elemente verfügt, und das Quadrat dieser 5 Elemente in einem Tensor zurückgeben.
#import FackelmodulAusgang:
Tatsächlicher Tensor:Arbeiten:
Beispiel 2:
In diesem Beispiel werden wir einen Tensor mit zwei Dimensionen erstellen, die 5 Elemente in jeder Reihe haben und die Quadrate der Elemente zurückgeben.
#import FackelmodulAusgang:
Tatsächlicher Tensor:Arbeiten:
Arbeiten Sie mit CPU
Wenn Sie eine Square () -Funktion 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.
Wenn wir einen Tensor erstellen, können wir diesmal die Funktion cpu () verwenden.
Syntax:
Fackel.Tensor (Daten).Zentralprozessor()Beispiel 1:
In diesem Beispiel werden wir einen Tensor mit einer Dimension erstellen, die 5 Elemente für die CPU -Funktion enthält und das Quadrat dieser 5 Elemente in einem Tensor zurückgeben.
#import FackelmodulAusgang:
Tatsächlicher Tensor:Arbeiten:
Beispiel 2:
In diesem Beispiel werden wir einen Tensor mit zwei Dimensionen erstellen, die in einer CPU -Funktion in jeder Zeile 5 Elemente enthalten und die Quadrate der Elemente zurückgeben.
#import FackelmodulAusgang:
Tatsächlicher Tensor:Arbeiten:
Abschluss
In dieser Pytorch -Lektion haben wir über die Square () -Funktion besprochen. Es gibt das Quadrat jedes Elements im Pytorch -Tensor zurück. Wir haben die beiden Beispiele mit den unterschiedlichen dimensionalen Tensoren besprochen, um die Square () -Funktion auszuführen.