Unsegmento sin clasificar

clase final pública UnsortedSegmentJoin

Une los elementos de `input` basados ​​en` segmento_id`.

Calcula la unión de cuerdas a lo largo de los segmentos de un tensor. Dado `segmento_id` con rango` N` y `datos` con rango` N + M`:

`salida [i, k1 ... kM] = strings.join ([datos [j1 ... jN, k1 ... kM])`

donde la unión está sobre todo [j1 ... jN] de modo que segmento_id [j1 ... jN] = i. Las cadenas se unen en orden de fila mayor.

Por ejemplo:

inputs = [['Y', 'q', 'c'], ['Y', '6', '6'], ['p', 'G', 'a']]
 output_array = string_ops.unsorted_segment_join(inputs=inputs,
                                                 segment_ids=[1, 0, 1],
                                                 num_segments=2,
                                                 separator=':'))
 # output_array ==> [['Y', '6', '6'], ['Y:p', 'q:G', 'c:a']]
 
 
 inputs = ['this', 'is', 'a', 'test']
 output_array = string_ops.unsorted_segment_join(inputs=inputs,
                                                 segment_ids=[0, 0, 0, 0],
                                                 num_segments=1,
                                                 separator=':'))
 # output_array ==> ['this:is:a:test']
 

Clases anidadas

clase UnsortedSegmentJoin.Options Atributos opcionales para UnsortedSegmentJoin

Métodos públicos

Salida <String>
asOutput ()
Devuelve el identificador simbólico de un tensor.
static <T extiende el número, U extiende el número> UnsortedSegmentJoin
crear ( alcance de alcance, operando <String> entradas, operando <T> segmentoIds, operando <U> numSegments, Opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación UnsortedSegmentJoin.
Salida <String>
salida ()
static UnsortedSegmentJoin.Options
separator ( separador de cadenas)

Métodos heredados

Métodos públicos

Salida pública <String> asOutput ()

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.

public static UnsortedSegmentJoin crear ( Alcance alcance, operando <String> entradas, operando <T> segmentIds, operando <U> numSegments, Opciones ... Opciones)

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

Parámetros
alcance alcance actual
entradas La entrada que se va a unir.
segmentoIds Un tensor cuya forma es un prefijo de data.shape. No se admiten los ID de segmento negativos.
numSegments Un escalar.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de UnsortedSegmentJoin

salida pública <String> salida ()

public static UnsortedSegmentJoin.Options separator (String separator)

Parámetros
separador El separador que se utilizará al unirse.