Se usó la API de Cloud Translation para traducir esta página.
Switch to English

tensorflow :: operaciones :: UnsortedSegmentMax

#include <math_ops.h>

Calcula el máximo a lo largo de los segmentos de un tensor.

Resumen

Lea la sección sobre segmentación para obtener una explicación de los segmentos.

Este operador es similar al operador de suma de segmentos sin clasificar encontrado (aquí) . En lugar de calcular la suma de los segmentos, calcula el máximo de manera que:

\(output_i = {j...} data[j...]\) donde max está sobre tuplas j... modo que segment_ids[j...] == i .

Si el máximo está vacío para un ID de segmento dado i , genera el valor más pequeño posible para el tipo numérico específico, output[i] = numeric_limits ::lowest() output[i] = numeric_limits ::lowest() .

Si el ID de segmento dado i es negativo, el valor correspondiente se descarta y no se incluirá en el resultado.

Por ejemplo:

c = tf.constant([[1,2,3,4], [5,6,7,8], [4,3,2,1]])
tf.unsorted_segment_max(c, tf.constant([0, 1, 0]), num_segments=2)
# ==> [[ 4,  3, 3, 4],
#       [5,  6, 7, 8]]

Argumentos:

  • alcance: un objeto de alcance
  • segmento_ids: un tensor cuya forma es un prefijo de data.shape .

Devoluciones:

  • Output : Tiene la misma forma que los datos, excepto por las primeras dimensiones del segment_ids.rank , que se reemplazan con una única dimensión que tiene el tamaño num_segments .

Constructores y Destructores

UnsortedSegmentMax (const :: tensorflow::Scope & scope, :: tensorflow::Input data, :: tensorflow::Input segment_ids, :: tensorflow::Input num_segments)

Atributos públicos

operation
output

Funciones publicas

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Atributos públicos

operación

Operation operation

salida

::tensorflow::Output output

Funciones publicas

UnsortedSegmentMax

 UnsortedSegmentMax(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input data,
  ::tensorflow::Input segment_ids,
  ::tensorflow::Input num_segments
)

nodo

::tensorflow::Node * node() const 

operador :: tensorflow :: Entrada

 operator::tensorflow::Input() const 

operador :: tensorflow :: Salida

 operator::tensorflow::Output() const