tf.sub()
tf.sub () in tensorflow.JS viene utilizzato per sottrarre l'elemento dei valori saggio in due tensori/scalari.
Scenario-1: lavorare con scalare
Scalare memorizzerà solo un valore. Ma comunque, restituisce un tensore.
Sintassi
tf.Sub (Scalar1, Scalar2)Parametri
Scalar1 e scarato2 sono i tensori che possono assumere un solo valore come parametro.
Ritorno
Restituire la differenza di due valori scalari.
Esempio
Crea due scalari ed esegui la sottrazione su due scalari.
Tensorflow.JS - TF.sub()
Produzione:
Lavorando:
La differenza tra 30 e 70 è -40.
Scenario-2: lavorare con tensore
Un tensore può archiviare più valori; Può essere single o multidimensionale.
Sintassi
tf.Sub (Tensor1, Tensor2)Parametri
Tensor1 e Tensor2 sono i tensori che possono assumere solo valori singoli o più come parametro.
Ritorno
Differenza di ritorno di due tensori rispetto a ciascun elemento.
Dobbiamo notare che il numero totale di elementi in entrambi i tensori deve essere uguale.
Esempio 1
Crea due tensori unidimensionali e restituisce la differenza usando TF.sub().
Tensorflow.JS - TF.sub()
Produzione:
Lavorando:
[10-1,20-2,30-3,40-4,50-5] => [9, 18, 27, 36, 45].Esempio 2
Crea 2 tensori bidimensionali con 2 righe e 3 colonne e applica TF.sub().
Tensorflow.JS - TF.sub()
Produzione:
Lavorando:
[[1-34,2-10,3-20], [4-30,5-40,6-50]] => [[-33, -8, -17], [-26, -35, -44]].Scenario-3: lavorare con tensore e scalare
Può essere possibile sottrarre ogni elemento da un tensore con uno scalare.
Sintassi
tf.Sub (tensore, scalare)Esempio
Crea un tensore unidimensionale e uno scalare ed esegui la sottrazione usando TF.sub().
Tensorflow.JS - TF.sub()
Produzione:
Lavorando:
[10-1, 20-1, 30-1, 4-1, 5-1, 6-1] => [9, 19, 29, 3, 4, 5].Conclusione
Quindi siamo arrivati alla fine della lezione. tf.sub () in tensorflow.JS viene utilizzato per sottrarre due tensori/scalari. Abbiamo discusso di tre scenari per sottrarre un tensore da uno scalare.
Inoltre, abbiamo notato che lo scalare memorizzerà solo un valore e restituirà un tensore.