fluxo tensor:: ops:: Decodificar CSV
#include <parsing_ops.h>
Converta registros CSV em tensores.
Resumo
Cada coluna é mapeada para um tensor.
O formato RFC 4180 é esperado para os registros CSV. ( https://tools.ietf.org/html/rfc4180 ) Observe que permitimos espaços iniciais e finais com campo int ou float.
Argumentos:
- escopo: um objeto Escopo
- registros: Cada string é um registro/linha no csv e todos os registros devem ter o mesmo formato.
- record_defaults: Um tensor por coluna do registro de entrada, com um valor escalar padrão para essa coluna ou um vetor vazio se a coluna for necessária.
Atributos opcionais (veja Attrs
):
- field_delim: delimitador de caracteres para separar campos em um registro.
- use_quote_delim: Se for falso, trata aspas duplas como caracteres regulares dentro dos campos de string (ignorando RFC 4180, Seção 2, Marcador 5).
- na_value: String adicional para reconhecer como NA/NaN.
Retorna:
-
OutputList
: Cada tensor terá o mesmo formato dos registros.
Construtores e Destruidores | |
---|---|
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 | Configuradores 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
CampoDelim
Attrs FieldDelim( StringPiece x )
NaValor
Attrs NaValue( StringPiece x )
Selecionar colunas
Attrs SelectCols( const gtl::ArraySlice< int > & x )
UseQuoteDelim
Attrs UseQuoteDelim( bool x )