ParseSingleExample

ParseSingleExample classe final pública

Transforma um proto tf.Example (como uma string) em tensores digitados.

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estática ParseSingleExample
criar ( Scope escopo, Operando < TString > serializado, Iterable < Operando <? >> denseDefaults, Longo numSparse, List <string> sparseKeys, List <string> denseKeys, List <Classe <? estende TType >> sparseTypes, List < Forma > denseShapes)
Método de fábrica para criar uma classe envolvendo uma nova operação ParseSingleExample.
List < Output <? >>
List < Output < TInt64 >>
List < Output < TInt64 >>
List < Output <? >>

Métodos herdados

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "ParseSingleExample"

Métodos Públicos

public static ParseSingleExample criar ( Scope escopo, Operando < TString > serializados, Iterable < Operando <? >> denseDefaults, Longo numSparse, List <string> sparseKeys, List <string> denseKeys, List <Classe <? estende TType >> sparseTypes, Lista < Forma > denseShapes)

Método de fábrica para criar uma classe envolvendo uma nova operação ParseSingleExample.

Parâmetros
alcance escopo atual
serializado Um vetor contendo um lote de protos de Exemplo serializados binários.
denseDefaults Uma lista de tensores (alguns podem estar vazios), cujo comprimento corresponde ao comprimento de `dense_keys`. dense_defaults [j] fornece valores padrão quando o feature_map do exemplo não tem dense_key [j]. Se um Tensor vazio for fornecido para dense_defaults [j], o recurso dense_keys [j] será necessário. O tipo de entrada é inferido de dense_defaults [j], mesmo quando está vazio. Se dense_defaults [j] não estiver vazio, e dense_shapes [j] estiver totalmente definido, então o formato de dense_defaults [j] deve corresponder ao de dense_shapes [j]. Se dense_shapes [j] tem uma dimensão principal indefinida (recurso denso de passos variáveis), dense_defaults [j] deve conter um único elemento: o elemento de preenchimento.
numSparse O número de recursos esparsos a serem analisados ​​a partir do exemplo. Deve corresponder aos comprimentos de `sparse_keys` e` sparse_types`.
sparseKeys Uma lista de strings `num_sparse`. As chaves esperadas nas características dos exemplos associadas a valores esparsos.
denseKeys As chaves esperadas nas características dos exemplos associadas a valores densos.
sparseTypes Uma lista de tipos `num_sparse`; os tipos de dados em cada recurso fornecido em sparse_keys. Atualmente, a operação ParseSingleExample oferece suporte a DT_FLOAT (FloatList), DT_INT64 (Int64List) e DT_STRING (BytesList).
denseShapes As formas dos dados em cada recurso fornecido em dense_keys. O comprimento desta lista deve corresponder ao comprimento de `dense_keys`. O número de elementos no recurso correspondente a dense_key [j] deve sempre ser igual a dense_shapes [j] .NumEntries (). Se dense_shapes [j] == (D0, D1, ..., DN) então a forma do tensor de saída dense_values ​​[j] será (D0, D1, ..., DN): No caso dense_shapes [j] = (-1, D1, ..., DN), a forma do Tensor de saída dense_values ​​[j] será (M, D1, .., DN), onde M é o número de blocos de elementos de comprimento D1 *. ... * DN, na entrada.
Devoluções
  • uma nova instância de ParseSingleExample

Lista pública < saída <? >> denseValues ()

Lista pública < saída < TInt64 >> sparseIndices ()

Lista pública < saída < TInt64 >> sparseShapes ()

Lista pública < saída <? >> sparseValues ()