ParseSingleExample

clase final pública ParseSingleExample

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

Constantes

Cadena OP_NOMBRE El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Métodos públicos

Ejemplo único de análisis estático
crear ( Alcance alcance, Operando <TString> serializado, Iterable< Operando <?>> densoDefaults, Long numSparse, Lista<Cadena> sparseKeys, Lista<Cadena> densosKeys, Lista<Clase<? extiende TType >> sparseTypes, Lista< Forma > formas densas)
Método de fábrica para crear una clase que envuelve una nueva operación ParseSingleExample.
Lista< Salida <?>>
Lista< Salida < TInt64 >>
Lista< Salida < TInt64 >>
Lista< Salida <?>>

Métodos heredados

Constantes

Cadena final estática pública OP_NAME

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

Valor constante: "ParseSingleExample"

Métodos públicos

public static ParseSingleExample create (Ámbito de alcance , Operando <TString> serializado, Iterable< Operando <?>> densoDefaults, Long numSparse, Lista<Cadena> claves dispersas, Lista<Cadena> claves densas, Lista<Clase<? extiende TType >> tipos dispersos, Lista < Forma > formas densas)

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

Parámetros
alcance alcance actual
serializado Un vector que contiene un lote de protos de ejemplo binarios serializados.
valores predeterminados densos Una lista de tensores (algunos pueden estar vacíos), cuya longitud coincide con la longitud de `dense_keys`. densa_defaults[j] proporciona valores predeterminados cuando el feature_map del ejemplo carece de densa_key[j]. Si se proporciona un tensor vacío para densa_defaults[j], entonces se requiere la característica densa_keys[j]. El tipo de entrada se infiere de densa_defaults[j], incluso cuando está vacío. Si densa_defaults[j] no está vacía y densa_shapes[j] está completamente definida, entonces la forma de densa_defaults[j] debe coincidir con la de densa_formas[j]. Si densa_shapes[j] tiene una dimensión principal indefinida (característica densa de pasos variables), densa_defaults[j] debe contener un solo elemento: el elemento de relleno.
númeroEscaso El número de características dispersas que se analizarán en el ejemplo. Debe coincidir con las longitudes de `sparse_keys` y `sparse_types`.
claves dispersas Una lista de cadenas `num_sparse`. Las claves esperadas en las características de los ejemplos asociadas con valores dispersos.
llaves densas Las claves esperadas en las características de los ejemplos asociadas con valores densos.
tipos dispersos Una lista de tipos `num_sparse`; los tipos de datos de cada característica proporcionados en sparse_keys. Actualmente, la operación ParseSingleExample admite DT_FLOAT (FloatList), DT_INT64 (Int64List) y DT_STRING (BytesList).
formas densas Las formas de los datos en cada característica dadas en densas_keys. La longitud de esta lista debe coincidir con la longitud de `dense_keys`. El número de elementos en la Característica correspondiente a densa_key[j] siempre debe ser igual a densa_shapes[j].NumEntries(). Si formas_densas[j] == (D0, D1, ..., DN) entonces la forma del tensor de salida valores_densos[j] será (D0, D1, ..., DN): En el caso formas_densas[j] = (-1, D1, ..., DN), la forma del Tensor de salida valores_densos[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 <?>> valores densos ()

Lista pública < Salida < TInt64 >> índices dispersos ()

Lista pública < Salida < TInt64 >> formas dispersas ()

Lista pública< Salida <?>> valores dispersos ()