DecodeCsv

DecodeCsv public final class

Convierta registros CSV en 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 int o float field.

Clases anidadas

clase DecodeCsv.Options Los atributos opcionales para DecodeCsv

Constantes

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

Métodos públicos

estática DecodeCsv
crear ( Alcance alcance, operando < TString > registros, Iterable < operando <? >> recordDefaults, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación DecodeCsv.
estáticas DecodeCsv.Options
fieldDelim (String fieldDelim)
Iterador < operando < Ttype >>
estáticas DecodeCsv.Options
naValue (String naValue)
Lista < salida <? >>
salida ()
Cada tensor tendrá la misma forma que los registros.
estáticas DecodeCsv.Options
selectCols (List <Larga> selectCols)
estáticas DecodeCsv.Options
useQuoteDelim (Boolean useQuoteDelim)

Métodos heredados

Constantes

OP_NAME pública final static String

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

Valor constante: "DecodeCSV"

Métodos públicos

public static DecodeCsv crear ( Alcance alcance, operando < TString > registros, Iterable < operando <? >> recordDefaults, Opciones ... Opciones)

Método de fábrica para crear una clase que envuelva 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.
recordDefaults 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

public static DecodeCsv.Options fieldDelim (String fieldDelim)

Parámetros
fieldDelim char delimitador para separar campos en un registro.

pública Iterator < operando < Ttype >> iterador ()

public static DecodeCsv.Options naValue (String naValue)

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

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

Cada tensor tendrá la misma forma que los registros.

públicas estáticas DecodeCsv.Options selectCols (List <Larga> selectCols)

public static DecodeCsv.Options useQuoteDelim (booleano useQuoteDelim)

Parámetros
useQuoteDelim 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).