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

org.tensorflow.op.RawOp
booleano final
es igual a (Object obj)
int final
Operación
op ()
Devuelva esta unidad de cálculo como una sola Operation .
cadena final
booleano
equals (Object arg0)
Clase final <?>
getClass ()
En t
hashCode ()
vacío final
notificar ()
vacío final
notifyAll ()
Cuerda
toString ()
vacío final
espera (tiempo arg0, arg1 int)
vacío final
espera (arg0 largo)
vacío final
wait ()
org.tensorflow.op.Op
abstracta ExecutionEnvironment
env ()
Devuelve el entorno de ejecución en el que se creó esta operación.
abstracta Operación
op ()
Devuelva esta unidad de cálculo como una sola Operation .
vacío abstracto
forEach (Consumidor <? Super T> arg0)
abstracta Iterator < operando < Ttype >>
iterador ()
abstracta Spliterator < operando < Ttype >>
spliterator ()

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).