tensorflow::ops::DecodeCSV

#include <parsing_ops.h>

Converter registros CSV em tensores.

Resumo

Cada coluna corresponde a um tensor.

O formato RFC 4180 é esperado para os registros CSV. ( https://tools.ietf.org/html/rfc4180 ) Observe que permitimos espaços em branco no início e no final dos campos do tipo int ou float.

Argumentos:

  • escopo: Um objeto de escopo
  • Registros: Cada string representa um registro/linha no arquivo CSV e todos os registros devem ter o mesmo formato.
  • record_defaults: Um tensor por coluna do registro de entrada, com um valor padrão escalar para essa coluna ou um vetor vazio se a coluna for obrigatória.

Atributos opcionais (ver Attrs ):

  • field_delim: delimitador de caracteres para separar os campos em um registro.
  • use_quote_delim: Se falso, trata as aspas duplas como caracteres regulares dentro dos campos de string (ignorando RFC 4180, Seção 2, Item 5).
  • na_value: String adicional a ser reconhecida como NA/NaN.

Devoluções:

  • OutputList : Cada tensor terá o mesmo formato que os registros.

Construtores e Destrutores

DecodeCSV (const :: tensorflow::Scope & scope, :: tensorflow::Input records, :: tensorflow::InputList record_defaults)
DecodeCSV (const :: tensorflow::Scope & scope, :: tensorflow::Input records, :: tensorflow::InputList record_defaults, const DecodeCSV::Attrs & attrs)

Atributos públicos

operation
output

Funções públicas

operator[] (size_t index) const

Funções estáticas públicas

FieldDelim (StringPiece x)
NaValue (StringPiece x)
SelectCols (const gtl::ArraySlice< int > & x)
UseQuoteDelim (bool x)

Estruturas

tensorflow:: ops:: DecodeCSV:: Attrs

Definidores de atributos opcionais para DecodeCSV .

Atributos públicos

operação

Operation operation

saída

::tensorflow::OutputList output

Funções públicas

Decodificar CSV

 DecodeCSV(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input records,
  ::tensorflow::InputList record_defaults
)

Decodificar CSV

 DecodeCSV(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input records,
  ::tensorflow::InputList record_defaults,
  const DecodeCSV::Attrs & attrs
)

operador[]

::tensorflow::Output operator[](
  size_t index
) const 

Funções estáticas públicas

FieldDelim

Attrs FieldDelim(
  StringPiece x
)
Attrs NaValue(
  StringPiece x
)

Selecionar colunas

Attrs SelectCols(
  const gtl::ArraySlice< int > & x
)

UseQuoteDelim

Attrs UseQuoteDelim(
  bool x
)