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 <? >> | denseValues () |
Lista < salida < TInt64 >> | |
Lista < salida < TInt64 >> | sparseShapes () |
Lista < salida <? >> | sparseValues () |
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