TensorScatterMax

clase final pública TensorScatterMax

Aplique una actualización escasa a un tensor tomando el máximo de elementos.

Devuelve un nuevo tensor copiado de `tensor` cuyos valores son máximos por elementos entre el tensor y se actualiza según los índices.

>>> tensor = [0, 0, 0, 0, 0, 0, 0, 0] >>> índices = [[1], [4], [5]] >>> actualizaciones = [1, -1 , 1] >>> tf.tensor_scatter_nd_max(tensor, índices, actualizaciones).numpy() matriz([0, 1, 0, 0, 0, 1, 0, 0], dtype=int32)

Consulte tf.tensor_scatter_nd_update para obtener más detalles.

Métodos públicos

Salida <T>
como salida ()
Devuelve el identificador simbólico de un tensor.
estático <T, U extiende Número> TensorScatterMax <T>
crear (alcance del alcance , tensor del operando <T>, índices del operando <U>, actualizaciones del operando <T>)
Método de fábrica para crear una clase que envuelve una nueva operación de TensorScatterMax.
Salida <T>
producción ()
Un nuevo tensor copiado de un tensor cuyos valores son máximos por elementos entre el tensor y se actualiza según los índices.

Métodos heredados

Métodos públicos

Salida pública <T> como Salida ()

Devuelve el identificador simbólico de un 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.

creación pública estática de TensorScatterMax <T> (alcance del alcance , tensor del operando <T>, índices del operando <U>, actualizaciones del operando <T>)

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

Parámetros
alcance alcance actual
tensor Tensor para actualizar.
índices Tensor de índice.
actualizaciones Actualizaciones para distribuir en la salida.
Devoluciones
  • una nueva instancia de TensorScatterMax

Salida pública <T> salida ()

Un nuevo tensor copiado de un tensor cuyos valores son máximos por elementos entre el tensor y se actualiza según los índices.