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