Calcule la suma acumulada del tensor "x" a lo largo del "eje".
De forma predeterminada, esta operación realiza una suma acumulativa inclusiva, lo que significa que el primer elemento de la entrada es idéntico al primer elemento de la salida:
tf.cumsum([a, b, c]) # => [a, a + b, a + b + c]
tf.cumsum([a, b, c], exclusive=True) # => [0, a, a + b]
tf.cumsum([a, b, c], reverse=True) # => [a + b + c, b + c, c]
tf.reverse
separadas.Los kwargs "inversos" y "exclusivos" también se pueden combinar:
tf.cumsum([a, b, c], exclusive=True, reverse=True) # => [b + c, c, 0]
Clases anidadas
clase | Cumsum.Opciones | Atributos opcionales para Cumsum |
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Salida <T> | como salida () Devuelve el identificador simbólico del tensor. |
estático <T extiende TType > Cumsum <T> | |
Cumsum estático. Opciones | exclusivo (exclusivo booleano) |
Salida <T> | afuera () |
Cumsum estático. Opciones | inversa (inversa booleana) |
Métodos heredados
Constantes
Cadena final estática pública OP_NAME
El nombre de esta operación, como lo conoce el motor central de TensorFlow.
Métodos públicos
Salida pública <T> como Salida ()
Devuelve el identificador simbólico del tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
cumsum estático público <T> crear (alcance alcance , operando <T> x, operando <? extiende TNumber > eje, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación Cumsum.
Parámetros
alcance | alcance actual |
---|---|
incógnita | Un "tensor". Debe ser uno de los siguientes tipos: `float32`, `float64`, `int64`, `int32`, `uint8`, `uint16`, `int16`, `int8`, `complex64`, `complex128`, `qint8 `, `quint8`, `qint32`, `mitad`. |
eje | Un `Tensor` de tipo `int32` (predeterminado: 0). Debe estar en el rango `[-rank(x), rango(x))`. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de Cumsum
público estático Cumsum.Options exclusivo (exclusivo booleano)
Parámetros
exclusivo | Si es "Verdadero", realiza un cumsum exclusivo. |
---|
Cumsum.Options estática pública inversa (inversa booleana)
Parámetros
contrarrestar | Un `bool` (predeterminado: Falso). |
---|