Tensorflow.JS ist ein Framework in JavaScript, das den TF unterstützt.SIN () Funktion, die alle numerischen Werte in Sinuswerte in einem Tensor umwandelt. Stellen Sie sicher, dass der Eingangsbereich -inf bis +inf (-inf, Inf) und der Ausgangsbereich 1 bis +1 (-1,1) beträgt.
Was ist ein Tensor?
Ein Tensor im Tensorflow.JS fungiert als Array, das Elemente in einzelnen oder mehreren Dimensionen speichert.
Wenn wir einen Tensor mit einer Dimension erstellen wollen, dann tf TF.Tensor1d () wird verwendet.
Syntax:
tf.Tensor1d ([Elemente])Parameter:
Es braucht ein Array mit Elementen, die von einem Komma getrennt sind.
So erstellen Sie einen Tensor mit zwei Dimensionen (Zeilen und Spalten), TF.Tensor2d () wird verwendet.
Syntax:
tf.Tensor2d ([[Elemente],…, [Elemente]])tf.Sünde()
tf.SIN () wird verwendet, um Sinuswerte aus einem bestimmten Tensor zurückzugeben.
Es dauert also nur einen Parameter: IE -Tensor mit Zahlen.
Syntax:
tf.Sünde (Tensor_input)Parameter:
Tensor_Input ist ein Tensor mit Zahlen. Es kann 1OR 2 dimensional sein.
Erforschen wir verschiedene Beispiele dieser Methode.
Beispiel 1:
Erstellen wir einen eindimensionalen Tensor in JS, der einige Werte hat.
Ausgang:
Sinuswerte wurden aus dem obigen eindimensionalen Tensor zurückgegeben.
Beispiel 2:
Erstellen wir einen Tensor mit 2 Dimensionen in JS mit 5 Zeilen und 2 Spalten.
Ausgang:
Sinuswerte wurden aus dem obigen eindimensionalen Tensor zurückgegeben.
Beispiel 3:
In diesem Fall werden wir die Dezimalwerte berücksichtigen. Erstellen wir einen Tensor mit 2 Dimensionen in JS mit 5 Zeilen und 2 Spalten.
Ausgang:
Sinuswerte wurden aus dem obigen eindimensionalen Tensor zurückgegeben.
Abschluss
In diesem Tensorflow.JS -Tutorial haben wir gesehen, wie Sinuswerte aus tatsächlichen Werten mit dem TF zurückgegeben werden können.SIN () Funktion in einem oder zweidimensionalen Tensoren mit drei Beispielen vorhanden. Stellen Sie sicher, dass der CDN -Link im Skript -Tag bereitgestellt wird.