tf.pod()
tf.sub () w Tensorflow.JS służy do odejmowania elementu wartości mądry w dwóch tensorach/skalarach.
Scenariusz-1: Pracuj z skalar
Scalar będzie przechowywał tylko jedną wartość. Ale w każdym razie zwraca tensor.
Składnia
tf.sub (skalar1, skalar2)Parametry
SCALAR1 i SCALAR2 to tensory, które mogą przyjmować tylko jedną wartość jako parametr.
Powrót
Różnica powrotna dwóch wartości skalarnych.
Przykład
Utwórz dwa skalary i wykonaj odejmowanie na dwóch skalach.
Tensorflow.JS - TF.pod()
Wyjście:
Pracujący:
Różnica między 30 a 70 wynosi -40.
Scenariusz-2: Pracuj z Tensor
Tensor może przechowywać wiele wartości; może być pojedynczy lub wielowymiarowy.
Składnia
tf.sub (tensor1, tensor2)Parametry
Tensor1 i tensor2 to tensor, które mogą przyjmować tylko pojedyncze lub wiele wartości jako parametr.
Powrót
Różnica powrotna dwóch tensorów w odniesieniu do każdego elementu.
Musimy zauważyć, że całkowita liczba elementów w obu tensorach musi być równa.
Przykład 1
Utwórz dwa jednowymiarowe tensory i zwróć różnicę za pomocą TF.pod().
Tensorflow.JS - TF.pod()
Wyjście:
Pracujący:
[10-1,20-2,30-3,40-4,50-5] => [9, 18, 27, 36, 45].Przykład 2
Utwórz 2 dwuwymiarowe tensory z 2 rzędami i 3 kolumnami i zastosuj TF.pod().
Tensorflow.JS - TF.pod()
Wyjście:
Pracujący:
[[1-34,2-10,3-20], [4-30,5-40,6-50]] => [[-33, -8, -17], [-26, -35, -44]].Scenariusz-3: Pracuj z tensor i skalar
Możliwe może być odjęcie każdego elementu od tensora za pomocą skalar.
Składnia
tf.sub (tensor, skalar)Przykład
Utwórz jednowymiarowy tensor i skalar i wykonaj odejmowanie za pomocą TF.pod().
Tensorflow.JS - TF.pod()
Wyjście:
Pracujący:
[10-1, 20-1, 30-1, 4-1, 5-1, 6-1] => [9, 19, 29, 3, 4, 5].Wniosek
Więc doszliśmy do końca lekcji. tf.sub () w Tensorflow.JS służy do odejmowania dwóch tensorów/skalarów. Omówiliśmy trzy scenariusze, aby odjąć tensor od skalarnego.
Zauważyliśmy również, że Scalar przechowuje tylko jedną wartość i zwróci tensor.