ResourceScatterMax

clase final pública ResourceScatterMax

Reduce las actualizaciones dispersas en la variable a la que hace referencia "recurso" utilizando la operación "max".

Esta operación calcula

# Índices escalares ref[índices,...] = max(ref[índices,...], actualizaciones[...])

# Índices vectoriales (para cada i) ref[indices[i], ...] = max(ref[indices[i], ...], actualizaciones[i, ...])

# Índices de alto rango (para cada i, ..., j) ref[indices[i, ..., j], ...] = max(ref[indices[i, ..., j], .. .], actualizaciones[i, ..., j, ...])

Las entradas duplicadas se manejan correctamente: si varios "índices" hacen referencia a la misma ubicación, sus contribuciones se combinan.

Requiere `updates.shape = indices.shape + ref.shape[1:]` o `updates.shape = []`.

Constantes

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

Métodos públicos

ResourceScatterMax estático
crear (alcance alcance , recurso Operando <?>, índices Operando <? extiende TNumber >, actualizaciones Operando <? extiende TType >)
Método de fábrica para crear una clase que envuelve una nueva operación ResourceScatterMax.

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.

Valor constante: "ResourceScatterMax"

Métodos públicos

creación pública estática de ResourceScatterMax ( alcance , recurso Operando <?>, índices Operando <? extiende TNumber >, actualizaciones Operando <? extiende TType >)

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

Parámetros
alcance alcance actual
recurso Debe ser de un nodo "Variable".
índices Un tensor de índices en la primera dimensión de "ref".
actualizaciones Un tensor de valores actualizados para agregar a "ref".
Devoluciones
  • una nueva instancia de ResourceScatterMax