Tensorflow.JS - TF.prod

Tensorflow.JS - TF.prod
Im Tensorflow.JS, wenn Sie das Produkt von Elementen in einem Tensor zurückgeben möchten, sollten Sie sich über das TF kennen.prod () Methode.

Tf.prod () Funktion

Der tf.prod () im Tensorflow.JS gibt das Gesamtprodukt von Elementen zurück.

Syntax:

tf.prod (Tensor_input, Achse)

Parameter:

1. Der Tensor_Input ist ein Tensor mit numerischen Elementen.

Es kann ein oder zweidimensional sein.

2. Wenn der Tensor zweidimensional ist, ist es möglich, die Achse anzugeben, um ein Produkt über die Zeilen oder Spalten zu erhalten.
Wenn Axis = 0 ist, wird das Gesamtprodukt über die Spalte zurückgegeben. Wenn die Achse = 1 ist, wird das Gesamtprodukt über die Reihe zurückgegeben.

Wenn die Achse nicht angegeben ist, gibt sie das Produkt aller Elemente zurück.

Zurückkehren:

Gibt einen Tensor mit dem Produkt zurück.

Beispiel 1:

Erstellen wir einen eindimensionalen Tensor in JS mit ganzzahligen Werten und geben das Produkt zurück.





Linux -Hinweis


Tensorflow.JS - TF.prod ()




Ausgang:

Arbeiten:

34*56*78*90 = 13366080.

Wenn die Werte bereits negativ sind, sind die Ergebnisse positiv.

Beispiel 2:

Erstellen wir einen Tensor mit zwei Dimensionen in JS mit 4 Zeilen und 2 Spalten mit ganzzahligen Werten und geben das Produkt über die Spalten zurück.





Linux -Hinweis


Tensorflow.JS - TF.prod ()




Ausgang:


Arbeiten:

Tensor [[1,2], [3,4], [5,6], [7,8]]
=>
1*3*5*7 = 105
2*4*6*8 = 384

Beispiel 3:

Lassen Sie uns einen Tensor erstellen, der zwei Dimensionen in JS mit 1 Zeile und 2 Spalten mit ganzzahligen Werten aufweist und das Produkt über die Zeilen zurückgibt.





Linux -Hinweis


Tensorflow.JS - TF.prod ()




Ausgang:

Arbeiten:

Tensor [[1], [3]]
=>
1
3.

Da es in jeder Zeile nur ein Element gibt, kehrt es selbst zurück.

Beispiel 4:

Erstellen wir einen Tensor mit zwei Dimensionen in JS mit 4 Zeilen und 2 Spalten mit ganzzahligen Werten und geben das Gesamtprodukt in allen Zeilen und Spalten zurück.





Linux -Hinweis


Tensorflow.JS - TF.prod ()




Ausgang:

Arbeiten:

Tensor [[34, 56], [78, 90], [1, 0], [3, 4]]
=>
34*56*78*90*1*0*3*4 = 0…

Abschluss

In diesem Tensorflow.JS Tutorial haben wir gelernt, wie man das Gesamtprodukt der in einem Tensor vorhandenen Elemente mit dem TF zurückgibt.prod () Methode. In einem 2D -Tensor wird das Gesamtprodukt über die Spalte zurückgegeben. Wenn Achse = 1 ist, wird das Gesamtprodukt in der Reihe zurückgegeben. Standardmäßig wird das Produkt aller Elemente über die Zeilen und Spalten zurückgegeben.