Składnia:
tf.cumsum (tensor_input, oś)
Parametr:
1. tensor_input to tensor, który ma elementy numeryczne.
Może być 1 lub 2 wymiarowy.
2. Jeśli tensor jest dwuwymiarowy, to możliwe jest określenie osi, aby uzyskać skumulowany produkt wartości w rzędach lub kolumnach.
Jeśli oś = 0, skumulowana suma wartości jest zwracana pod względem kolumny, a jeśli oś = 1, skumulowana suma wartości jest zwracana.
Jeśli oś nie jest określona, zwróci sumę skumulowaną na każdej kolumnie.
Powrót
Zwróć tensor z skumulowaną sumą wartości.
Przykład 1:
Utwórzmy jednowymiarowy tensor w JS, który ma wartości liczb całkowitych i zwraca sumę skumulowaną.
Tensorflow.JS - TF.cumsum ()
Wyjście:
Pracujący:
1 2 3 4 | 34 34+56 = 90 34+56+78 = 168 34+56+78+90 = 258 |
Przykład 2:
Utwórzmy tensor, który ma 2 wymiary z 3 wierszami i 2 kolumnami, które mają wartości liczb całkowitych i zwracają skumulowaną sumę wartości w kolumnach.
Tensorflow.JS - TF.cumsum ()
Wyjście:
Pracujący:
Tensor [[1, 2], [3, 4], [5, 6]]
Wartości kolumny:-
Kolumna 1: [1,1+3,1+3+5] => [1,4,9]
Kolumna 1: [2,2+4,2+4+6] => [2,6,12]
Przykład 3:
Utwórzmy tensor, który ma 2 wymiary w JS z 4 wierszami i 2 kolumnami, które mają wartości liczb całkowity.
Tensorflow.JS - TF.cumsum ()
Wyjście:
Pracujący:
Tensor [[1, 2], [3, 4], [5, 6], [7, 8]]
Wartości wiersza:-
1 2 3 4 | 1,1+2 => [1, 3] 3,3+4 => [3, 7] 5,5+6 => [5, 11] 7,7+8 => [7, 15] |
Przykład 4:
Utwórzmy tensor, który ma 2 wymiary w JS z 4 wierszami i 2 kolumnami, które mają wartości liczb całkowitych i zwracają sumę skumulowaną.
Tensorflow.JS - TF.cumsum ()
Wyjście:
Pracujący:
Tensor [[1, 2], [3, 4], [5, 6], [7, 8]]
Wartości kolumny:-
Kolumna 1: [1,1+3,1+3+5,1+3+5+7] => [1,4,9,16]
Kolumna 1: [2,2+4,2+4+6,2+4+6+8] => [2,6,12,20]
Wniosek
W tym tensorflow.Samouczek JS, widzieliśmy, jak zwrócić skumulowaną sumę elementów obecnych w tensorze za pomocą TF.metoda cumsum (). W tensorze 2D, jeśli oś = 0, skumulowana suma wartości jest zwracana pod względem kolumnowym, a jeśli oś = 1, skumulowana suma wartości jest zwracana przez rzędową. Domyślnie zwróci łączną sumę w każdej kolumnie.