DecodeCsv

DecodeCsv classe final pública

Converta registros CSV em tensores. 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 à esquerda e à direita com o campo int ou float.

Classes aninhadas

classe DecodeCsv.Options Atributos opcionais para DecodeCsv

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estática DecodeCsv
criar ( Scope escopo, Operando < TString > registros, Iterable < Operando <? >> recordDefaults, Options ... Opções)
Método de fábrica para criar uma classe envolvendo uma nova operação DecodeCsv.
estáticos DecodeCsv.Options
fieldDelim (String fieldDelim)
Iterator < Operando < TType >>
estáticos DecodeCsv.Options
naValue (String naValue)
List < Output <? >>
saída ()
Cada tensor terá a mesma forma que os registros.
estáticos DecodeCsv.Options
selectCols (List <longo> selectCols)
estáticos DecodeCsv.Options
useQuoteDelim (booleano useQuoteDelim)

Métodos herdados

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "DecodeCSV"

Métodos Públicos

public static DecodeCsv criar ( Scope escopo, Operando < TString > registros, Iterable < Operando <? >> recordDefaults, Options ... Opções)

Método de fábrica para criar uma classe envolvendo uma nova operação DecodeCsv.

Parâmetros
alcance escopo atual
registros Cada string é um registro / linha no csv e todos os registros devem ter o mesmo formato.
recordDefaults 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.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de DecodeCsv

public static DecodeCsv.Options fieldDelim (String fieldDelim)

Parâmetros
fieldDelim delimitador char para separar campos em um registro.

pública Iterator < Operando < TType >> iterator ()

public static DecodeCsv.Options naValue (String naValue)

Parâmetros
naValue String adicional para reconhecer como NA / NaN.

Lista pública < Output <? >> saída ()

Cada tensor terá a mesma forma que os registros.

public static DecodeCsv.Options selectCols (List <longo> selectCols)

public static DecodeCsv.Options useQuoteDelim (Boolean useQuoteDelim)

Parâmetros
useQuoteDelim Se falso, trata as aspas duplas como caracteres regulares dentro dos campos de string (ignorando RFC 4180, Seção 2, Marcador 5).