Tensorflow.JS - TF.dodać

Tensorflow.JS - TF.dodać
„Jeśli chcesz dodać ukryte warstwy w modelu głębokiego uczenia się lub wykonujesz filtrowanie na obrazach, może być konieczne dodanie pikseli na obrazie. Więc za pomocą TF.Dodaj () funkcję, możliwe jest dodanie dwóch pikseli. Możemy przechowywać piksele obrazu w skalarnym lub tensor. W tym samouczku zbadajmy tę funkcję, rozważając różne scenariusze."

tf.dodać()

tf.Dodaj () w TensorFlow.JS służy do dodawania dwóch tensorów/skalarów.

Scenariusz-1: Pracuj z skalar

Scalar będzie przechowywał tylko jedną wartość. Ale w każdym razie zwraca tensor.

Składnia

tf.Dodaj (skalar1, skalar2)

Parametry

SCALAR1 i SCALAR2 to tensory, które mogą przyjmować tylko jedną wartość jako parametr.

Powrót

Zwróć sumę dwóch wartości skalarnych.

Przykład

Utwórz dwa skalary i dodaj je za pomocą TF.dodać().






Tensorflow.JS - TF.dodać()




Wyjście:

Pracujący:

Suma 30 i 70 wynosi 100.

Scenariusz-2: Pracuj z Tensor

Tensor może przechowywać wiele wartości; może być pojedynczy lub wielowymiarowy.

Składnia

tf.Dodaj (tensor1, tensor2)

Parametry

Tensor1 i tensor2 to tensor, które mogą przyjmować tylko pojedyncze lub wiele wartości jako parametr.

Powrót

Zwróć sumę 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 dodaj je za pomocą TF.dodać().






Tensorflow.JS - TF.dodać()




Wyjście:

Pracujący:

[1+10,2+20,3+30,4+40,5+50] => [11, 22, 33, 44, 55].

Przykład 2

Utwórz 2 dwuwymiarowe tensory z 2 rzędami i 3 kolumnami i dodaj je za pomocą TF.dodać().






Tensorflow.JS - TF.dodać()




Wyjście:

Pracujący:

[[1+34,2+10,3+20], [4+30,5+40,6+50]] => [[35, 12, 23], [34, 45, 56]].

Scenariusz-3: Pracuj z tensor i skalar

Może być możliwe dodanie każdego elementu w tensorze za pomocą skalar.

Składnia:

tf.Dodaj (tensor, skalar)

Przykład

Utwórz jednowymiarowy tensor, skalar i dodaj je za pomocą TF.dodać().






Tensorflow.JS - TF.dodać()




Wyjście:

Pracujący:

[1+10, 2+10, 3+10, 4+10, 5+10, 6+10] => [11, 12, 13, 14, 15, 16].

Wniosek

Więc doszliśmy do końca lekcji. tf.Dodaj () w TensorFlow.JS służy do dodawania dwóch tensorów/skalarów.

Omówiliśmy trzy scenariusze, aby dodać tensory, skalarę i skalarę z tensorem z przykładami. Zauważyliśmy również, że Scalar przechowuje tylko jedną wartość i zwróci tensor.