tensorflow:: operaciones:: DecodificarCSV

#include <parsing_ops.h>

Convierte registros CSV a tensores.

Resumen

Cada columna corresponde a un tensor.

Se espera el formato RFC 4180 para los registros CSV. ( https://tools.ietf.org/html/rfc4180 ) Tenga en cuenta que permitimos espacios iniciales y finales con int o campo flotante.

Argumentos:

  • alcance: un objeto de alcance
  • registros: cada cadena es un registro/fila en el csv y todos los registros deben tener el mismo formato.
  • record_defaults: un tensor por columna del registro de entrada, con un valor predeterminado escalar para esa columna o un vector vacío si se requiere la columna.

Atributos opcionales (ver Attrs ):

  • field_delim: delimitador de caracteres para separar campos en un registro.
  • use_quote_delim: si es falso, trata las comillas dobles como caracteres regulares dentro de los campos de cadena (ignorando RFC 4180, Sección 2, Viñeta 5).
  • na_value: Cadena adicional para reconocer como NA/NaN.

Devoluciones:

  • OutputList : cada tensor tendrá la misma forma que los registros.

Constructores y Destructores

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

Funciones publicas

operator[] (size_t index) const

Funciones estáticas públicas

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

estructuras

tensorflow::ops::DecodeCSV::Attrs

Establecedores de atributos opcionales para DecodeCSV .

Atributos públicos

operación

Operation operation

producción

::tensorflow::OutputList output

Funciones publicas

DecodificarCSV

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

DecodificarCSV

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

operador[]

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

Funciones estáticas públicas

CampoDelim

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

SeleccionarCols

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

UseQuoteDelim

Attrs UseQuoteDelim(
  bool x
)