Der tf.Fliesenfunktion im Tensorflow.JS

Der tf.Fliesenfunktion im Tensorflow.JS

Im Tensorflow.JS Library, die TF.Die Funktion von Tile () wird verwendet, um einen neuen Tensor zu erstellen, indem die Elemente im vorhandenen Tensor dupliziert werden. Es dauert zwei Parameter.

Syntax:

tf.Fliesen (Tensor, [n])

Parameter:

  1. Der Tensor ist der Eingangs -Tensor mit Elementen.
  2. Das N ist eine Ganzzahl, in der die Elemente in einem Tensor dupliziert werden.

Beispiel 1

Erstellen Sie einen 1D -Tensor mit 4 Ganzzahlen und doppelt 4 -mal mit TF.Fliese().







Ausgang:

Elemente in einem Tensor werden 4 -mal dupliziert.

Beispiel 2

Erstellen Sie einen 1D -Tensor mit 2 Ganzzahlen und zweimal mit TF duplizieren.Fliese().







Ausgang:

Elemente in einem Tensor werden zweimal dupliziert.

Wenn Sie Elemente in einem zweidimensionalen Tensor duplizieren möchten, müssen Sie die doppelten Werte für die Zeile und die Spalte angeben.

Syntax:

tf.Kachel (Tensor, [R, c])

R - Dupliziert die Zeilen r Zeiten.

C - Dupliziert die Elemente in jeder Zeile c mal.

Beispiel

Erstellen wir einen zweidimensionalen Tensor mit 2 Zeilen und 2 Spalten und duplizieren die Zeilen 2 Mal und jeder Wert in einer Zeile dreimal.







Ausgang:

Wir können sehen, dass die Zeilen zweimal dupliziert werden und in jeder Zeile jeder Wert dreimal dupliziert.

Abschluss

In diesem Leitfaden wurde erörtert, wie Elemente in einem Tensor mit dem Tensorflow dupliziert werden können.JS -Bibliothek. Es braucht einen Ganzzahlwert, der verwendet wird, um die Häufigkeit „n“ zu duplizieren.

Wenn Sie Elemente in einem zweidimensionalen Tensor duplizieren möchten, müssen Sie die doppelten Werte für die Zeilen und Spalten angeben.