DecodeCsv

clase final pública DecodeCsv

Convierte registros CSV a tensores. Cada columna se asigna 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 campos int o flotantes.

Clases anidadas

clase DecodeCsv.Opciones Atributos opcionales para DecodeCsv

Constantes

Cadena OP_NOMBRE El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Métodos públicos

DecodeCsv estático
crear ( alcance alcance, registros Operando <TString> , Iterable< Operando <?>> recordDefaults, Opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación DecodeCsv.
DecodeCsv.Options estático
fieldDelim (cadena fieldDelim)
Iterador < Operando < TType >>
DecodeCsv.Options estático
naValue (Cadena naValue)
Lista< Salida <?>>
producción ()
Cada tensor tendrá la misma forma que los registros.
DecodeCsv.Options estático
selectCols (Lista<Larga> selectCols)
DecodeCsv.Options estático
useQuoteDelim (uso booleanoQuoteDelim)

Métodos heredados

Constantes

Cadena final estática pública OP_NAME

El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Valor constante: "DecodeCSV"

Métodos públicos

creación pública estática de DecodeCsv (alcance alcance , registros Operando <TString> , Iterable< Operando <?>> recordDefaults, Opciones... opciones)

Método de fábrica para crear una clase que envuelve una nueva operación DecodeCsv.

Parámetros
alcance alcance actual
registros Cada cadena es un registro/fila en el csv y todos los registros deben tener el mismo formato.
registrar valores predeterminados Un tensor por columna del registro de entrada, con un valor escalar predeterminado para esa columna o un vector vacío si la columna es necesaria.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de DecodeCsv

DecodeCsv.Options estático público fieldDelim (String fieldDelim)

Parámetros
campoDelim delimitador de caracteres para separar campos en un registro.

Iterador público< Operando < TType >> iterador ()

público estático DecodeCsv.Options naValue (String naValue)

Parámetros
naValor Cadena adicional para reconocer como NA/NaN.

Lista pública < Salida <?>> salida ()

Cada tensor tendrá la misma forma que los registros.

público estático DecodeCsv.Options selectCols (List<Long> selectCols)

DecodeCsv.Options estático público useQuoteDelim (useQuoteDelim booleano)

Parámetros
utilizarCitaDelim Si es falso, trata las comillas dobles como caracteres normales dentro de los campos de cadena (ignorando RFC 4180, Sección 2, Viñeta 5).