ParseSingleExample

ParseSingleExample public final class

Transforma un proto tf.Example (como una cadena) en tensores escritos.

Constantes

Cuerda OP_NAME El nombre de esta operación, como lo conoce el motor central de TensorFlow

Métodos públicos

estática ParseSingleExample
crear ( Alcance alcance, operando < TString > serializado, Iterable < operando <? >>, denseDefaults largo numSparse, List <String> sparseKeys, List <String> denseKeys, List <clase <? extiende Ttype >> sparseTypes, List < Forma > denseShapes)
Método de fábrica para crear una clase que envuelva una nueva operación ParseSingleExample.
Lista < salida <? >>
Lista < salida < TInt64 >>
Lista < salida < TInt64 >>
Lista < salida <? >>

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

Métodos públicos

estáticas pública ParseSingleExample crean ( Alcance alcance, operando < TString > serializados, Iterable < operando <? >>, denseDefaults largo numSparse, List <String> sparseKeys, List <String> denseKeys, List <clase <? extiende Ttype >> sparseTypes, Lista < Forma > denseShapes)

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

Parámetros
alcance alcance actual
serializado Un vector que contiene un lote de protos Ejemplo serializados binarios.
denseDefaults Una lista de tensores (algunos pueden estar vacíos), cuya longitud coincide con la longitud de `dense_keys`. dense_defaults [j] proporciona valores predeterminados cuando el feature_map del ejemplo carece de dense_key [j]. Si se proporciona un tensor vacío para dense_defaults [j], entonces se requiere la característica dense_keys [j]. El tipo de entrada se infiere de dense_defaults [j], incluso cuando está vacío. Si dense_defaults [j] no está vacío, y dense_shapes [j] está completamente definido, entonces la forma de dense_defaults [j] debe coincidir con la de dense_shapes [j]. Si dense_shapes [j] tiene una dimensión mayor indefinida (característica densa de pasos variables), dense_defaults [j] debe contener un solo elemento: el elemento de relleno.
numSparse El número de características dispersas que se analizarán del ejemplo. Debe coincidir con las longitudes de `sparse_keys` y` sparse_types`.
sparseKeys Una lista de cadenas `num_sparse`. Las claves esperadas en las características de los ejemplos asociadas con valores dispersos.
denseKeys Las claves esperadas en las características de los ejemplos asociadas con valores densos.
sparseTypes Una lista de tipos `num_sparse`; los tipos de datos de cada Característica dados en sparse_keys. Actualmente, la operación ParseSingleExample admite DT_FLOAT (FloatList), DT_INT64 (Int64List) y DT_STRING (BytesList).
denseShapes Las formas de los datos en cada Característica dadas en dense_keys. La longitud de esta lista debe coincidir con la longitud de "dense_keys". El número de elementos de la función correspondiente a dense_key [j] siempre debe ser igual a dense_shapes [j] .NumEntries (). Si dense_shapes [j] == (D0, D1, ..., DN) entonces la forma del tensor de salida dense_values ​​[j] será (D0, D1, ..., DN): En el caso dense_shapes [j] = (-1, D1, ..., DN), la forma del tensor de salida dense_values ​​[j] será (M, D1, .., DN), donde M es el número de bloques de elementos de longitud D1 *. ... * DN, en la entrada.
Devoluciones
  • una nueva instancia de ParseSingleExample

Lista pública < salida <? >> denseValues ()

Lista pública < salida < TInt64 >> sparseIndices ()

Lista pública < salida < TInt64 >> sparseShapes ()

Lista pública < salida <? >> sparseValues ()