UnsortedSegmentMin

Clase public final UnsortedSegmentMin

Calcula el mínimo a lo largo de los segmentos de un tensor.

Lea [la sección sobre segmentación] (https://tensorflow.org/api_docs/python/tf/math#Segmentation) para obtener una explicación de los segmentos.

Este operador es similar al operador de suma de segmentos sin clasificar encontrado [(aquí)] (../../../ api_docs / python / math_ops.md # UnsortedSegmentSum). En lugar de calcular la suma de los segmentos, calcula el mínimo tal que:

\\(output_i = \min_{j...} data_[j...]\\) donde min es de más tuplas `j ...` `tal que segment_ids [j ...] == I`.

Si el mínimo está vacío para un ID de segmento dado `i`, genera el valor más grande posible para el tipo numérico específico,` salida [i] = numeric_limits :: max () `.

Por ejemplo:

c = tf.constant([[1,2,3,4], [5,6,7,8], [4,3,2,1]])
 tf.unsorted_segment_min(c, tf.constant([0, 1, 0]), num_segments=2)
 # ==> [[ 1,  2, 2, 1],
 #       [5,  6, 7, 8]]
 
Si el ID de segmento dado `I` es negativo, entonces el valor correspondiente se deja caer, y no serán incluidos en el resultado.

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 TNumber > UnsortedSegmentMin <T>
crear ( Alcance alcance, operando <T> de datos, operando <? extiende TNumber > segmentIds, operando <? extiende TNumber > numSegments)
Método de fábrica para crear una clase que envuelva una nueva operación UnsortedSegmentMin.
Salida <T>
salida ()
Tiene la misma forma que los datos, excepto por las primeras dimensiones de `segmento_id.ranco`, que se reemplazan con una única dimensión que tiene un tamaño de` núm_segmentos`.

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: "UnsortedSegmentMin"

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 UnsortedSegmentMin <T> Crear ( Alcance alcance, operando <T> de datos, operando <? extiende TNumber > segmentIds, operando <? extiende TNumber > numSegments)

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

Parámetros
alcance alcance actual
segmentoIds Un tensor cuya forma es un prefijo de `data.shape`.
Devoluciones
  • una nueva instancia de UnsortedSegmentMin

pública de salida <T> salida ()

Tiene la misma forma que los datos, excepto por las primeras dimensiones de `segmento_id.ranco`, que se reemplazan con una única dimensión que tiene un tamaño de` núm_segmentos`.