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.