Tensorflow.JS - TF.Prod

Tensorflow.JS - TF.Prod
In Tensorflow.JS, se vuoi restituire il prodotto degli elementi in un tensore, dovresti sapere sul TF.metodo Prod ().

Tf.funzione prod ()

Il tf.Prod () in Tensorflow.JS restituisce il prodotto totale degli elementi.

Sintassi:

tf.Prod (tensor_input, asse)

Parametro:

1. Tensor_Input è un tensore che ha elementi numerici.

Può essere uno o bidimensionale.

2. Se il tensore è bidimensionale, è possibile specificare l'asse per ottenere un prodotto attraverso le righe o le colonne.
Se Asse = 0, il prodotto totale viene restituito attraverso la colonna saggia. Se l'asse = 1, il prodotto totale viene restituito attraverso la riga saggia.

Se l'asse non è specificato, restituisce il prodotto di tutti gli elementi.

Ritorno:

Restituisce un tensore con il prodotto.

Esempio 1:

Creiamo un tensore unidimensionale in JS che ha valori interi e restituire il prodotto.





Suggerimento Linux


Tensorflow.JS - TF.Prod ()




Produzione:

Lavorando:

34*56*78*90 = 13366080.

Se i valori sono già negativi, i risultati sono positivi.

Esempio 2:

Creiamo un tensore che ha due dimensioni in JS con 4 righe e 2 colonne che hanno valori interi e restituiscono il prodotto attraverso le colonne.





Suggerimento Linux


Tensorflow.JS - TF.Prod ()




Produzione:


Lavorando:

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

Esempio 3:

Creiamo un tensore che ha due dimensioni in JS con 1 riga e 2 colonne che hanno valori interi e restituiscono il prodotto attraverso le righe.





Suggerimento Linux


Tensorflow.JS - TF.Prod ()




Produzione:

Lavorando:

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

Dal momento che c'è solo un elemento in ogni riga, restituisce se stesso.

Esempio 4:

Creiamo un tensore che abbia due dimensioni in JS con 4 righe e 2 colonne che hanno valori interi e restituiscono il prodotto totale in tutte le righe e colonne.





Suggerimento Linux


Tensorflow.JS - TF.Prod ()




Produzione:

Lavorando:

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

Conclusione

In questo tensorflow.JS Tutorial, abbiamo imparato a restituire il prodotto totale degli elementi presenti in un tensore usando il TF.metodo Prod (). In un tensore 2D, se asse = 0, il prodotto totale viene restituito attraverso la colonna saggia. Se l'asse = 1, il prodotto totale viene restituito attraverso la riga per quanto riguarda. Per impostazione predefinita, restituisce il prodotto di tutti gli elementi attraverso le righe e le colonne.