Cumsum

Clase public final cumSum

Calcule la suma acumulativa del tensor `x` a lo largo del` eje`.

Por defecto, esta op realiza una cumSum inclusive, lo que significa que el primer elemento de la entrada es idéntica a la del primer elemento de la salida:

tf.cumsum([a, b, c])  # => [a, a + b, a + b + c]
 
Al establecer la `exclusive` kwarg a` true`, un cumSum exclusiva su lugar se realiza :
tf.cumsum([a, b, c], exclusive=True)  # => [0, a, a + b]
 
al establecer la `reverse` kwarg a` true`, la cumSum se realiza en la dirección opuesta:
tf.cumsum([a, b, c], reverse=True)  # => [a + b + c, b + c, c]
 
Esto es más eficaz que utilizar separadas tf.reverse ops.

El `reverse` y` kwargs exclusive` también pueden combinarse:

tf.cumsum([a, b, c], exclusive=True, reverse=True)  # => [b + c, c, 0]
 

Clases anidadas

clase Opciones de cumsum Los atributos opcionales para Cumsum

Constantes

Cuerda OP_NAME El nombre de esta operación, como lo conoce el motor central de TensorFlow

Métodos públicos

Salida <T>
asOutput ()
Devuelve el identificador simbólico del tensor.
estática <T se extiende Ttype > cumSum <T>
crear ( Alcance alcance, operando <T> x, operando <? extiende TNumber > eje, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación de Cumsum.
estáticas Cumsum.Options
exclusiva (exclusivo de Boole)
Salida <T>
fuera ()
estáticas Cumsum.Options
revertir (inversa Boolean)

Métodos heredados

Constantes

OP_NAME pública final static String

El nombre de esta operación, como lo conoce el motor central de TensorFlow

Valor constante: "cumSum"

Métodos públicos

pública de salida <T> asOutput ()

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.

public static cumSum <T> crear ( Alcance alcance, operando <T> x, operando <? extiende TNumber > eje, Opciones ... Opciones)

Método de fábrica para crear una clase que envuelva una nueva operación de Cumsum.

Parámetros
alcance alcance actual
X Un "tensor". Debe ser uno de los siguientes tipos: `float32`,` float64`, `int64`,` int32`, `uint8`,` uint16`, `int16`,` int8`, `complex64`,` complex128`, `qint8 `,` quint8`, `qint32`,` half`.
eje Un `Tensor` de tipo` int32` (predeterminado: 0). Debe estar en el rango `[-rango (x), rango (x))`.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de Cumsum

estáticas pública Cumsum.Options exclusiva (exclusivo de Boole)

Parámetros
exclusivo Si es "Verdadero", realiza una corrida exclusiva.

pública de salida <T> a cabo ()

estáticas pública Cumsum.Options inversa (inversa de Boole)

Parámetros
marcha atrás Un `bool` (predeterminado: falso).