Sintaxis:
TF.Cumsum (tensor_input, eje)
Parámetro:
1. tensor_input es un tensor que tiene elementos numéricos.
Puede ser 1 o 2 dimensional.
2. Si el tensor es bidimensional, entonces es posible especificar el eje para obtener un producto acumulativo de valores en filas o columnas.
Si Axis = 0, la suma acumulativa de los valores se devuelve en cuanto a la columna, y si Axis = 1, la suma acumulativa de valores se devuelve en cuanto a la fila.
Si no se especifica el eje, devolverá la suma acumulativa en cada columna.
Devolver
Devolver un tensor con la suma acumulativa de valores.
Ejemplo 1:
Creemos un tensor unidimensional en JS que tiene valores enteros y devuelve la suma acumulativa.
Flujo tensor.JS - TF.cumsum ()
Producción:
Laboral:
1 2 3 4 | 34 34+56 = 90 34+56+78 = 168 34+56+78+90 = 258 |
Ejemplo 2:
Creemos un tensor que tiene 2 dimensiones con 3 filas y 2 columnas que tiene valores enteros y devuelve la suma acumulativa de valores a través de columnas.
Flujo tensor.JS - TF.cumsum ()
Producción:
Laboral:
Tensor [[1, 2], [3, 4], [5, 6]]
Valores de columna:-
Columna 1: [1,1+3,1+3+5] => [1,4,9]
Columna 1: [2,2+4,2+4+6] => [2,6,12]
Ejemplo 3:
Creemos un tensor que tiene 2 dimensiones en JS con 4 filas y 2 columnas que tiene valores enteros y devuelve la suma acumulativa de valores a través de filas.
Flujo tensor.JS - TF.cumsum ()
Producción:
Laboral:
Tensor [[1, 2], [3, 4], [5, 6], [7, 8]]
Valores de fila:-
1 2 3 4 | 1,1+2 => [1, 3] 3,3+4 => [3, 7] 5,5+6 => [5, 11] 7,7+8 => [7, 15] |
Ejemplo 4:
Creemos un tensor que tenga 2 dimensiones en JS con 4 filas y 2 columnas que tienen valores enteros y devuelvan la suma acumulativa.
Flujo tensor.JS - TF.cumsum ()
Producción:
Laboral:
Tensor [[1, 2], [3, 4], [5, 6], [7, 8]]
Valores de columna:-
Columna 1: [1,1+3,1+3+5,1+3+5+7] => [1,4,9,16]
Columna 1: [2,2+4,2+4+6,2+4+6+8] => [2,6,12,20]
Conclusión
En este flujo tensor.Tutorial de JS, hemos visto cómo devolver la suma acumulativa de los elementos presentes en un tensor usando el TF.método cumsum (). En un tensor 2D, si Axis = 0, la suma acumulada de los valores se devuelve en cuanto a la columna, y si Axis = 1, la suma acumulativa de valores se devuelve a través de la fila en cuanto a la fila. Por defecto, devolverá la suma acumulativa en cada columna.