Tensorflow.JS - TF.div

Tensorflow.JS - TF.div
“Tf.Div () in Tensorflow.JS viene utilizzato per eseguire l'elemento saggio divisione su due tensori/scalari."

Scenario 1: lavorare con scalare

Scalare memorizzerà solo un valore. Ma comunque, restituisce un tensore.

Sintassi

tf.Div (Scalar1, Scalar2)

Parametri
Scalar1 e scarato2 sono i tensori che possono assumere un solo valore come parametro.

Ritorno
Restituire quoziente di due valori scalari.

Esempio
Crea due scalari ed esegui una divisione di due scalari.






Tensorflow.JS - TF.div ()




Produzione

Lavorando
30/70 = 0.4285714030265808.

Scenario 2: lavorare con tensore

Un tensore può archiviare più valori; Può essere single o multidimensionale.

Sintassi

tf.Div (Tensor1, Tensor2)

Parametri
Tensor1 e Tensor2 sono i tensori che possono assumere solo valori singoli o più come parametro.

Ritorno
Restituire quoziente di due tensori riguardanti ogni elemento.

Dobbiamo notare che il numero totale di elementi in entrambi i tensori deve essere uguale.

Esempio 1
Crea due tensori monodimensionali e restituisce il quoziente usando TF.div ().






Tensorflow.JS - TF.div ()




Produzione

Lavorando
[10/1,20/2,30/3,40/4,50/5] => tensore [10, 10, 10, 10, 10].

Esempio 2
Crea 2 tensori bidimensionali con 2 righe e 3 colonne e applica TF.div ().






Tensorflow.JS - TF.div ()




Produzione

Lavorando
[[1/34,2/10,3/20], [4/30,5/40,6/50]] => [[0 0.0294118, 0.2, 0.15], [0.1333333, 0.125, 0.12]].

Scenario 3: lavorare con tensore e scalare

Può essere possibile dividere ogni elemento in un tensore di uno scalare.

Sintassi

tf.Div (tensore, scalare)

Esempio
Crea un tensore unidimensionale e uno scalare ed esegui la divisione usando TF.div ().






Tensorflow.JS - TF.div ()




Produzione

Lavorando
[10/10, 20/10, 30/10, 4/10, 5/10, 6/10] => [1, 2, 3, 0.4, 0.5, 0.6].

Conclusione

tf.Div () in Tensorflow.JS viene utilizzato per eseguire quozienti di divisione e restituire elementi. Abbiamo discusso di tre scenari per dividere un tensore di uno scalare.

Inoltre, abbiamo notato che lo scalare memorizzerà solo un valore e restituirà un tensore. Durante l'esecuzione di TF.div () su due tensori, assicurarsi che il numero di elementi in due tensori debba essere lo stesso.