DecodeCsv

publiczna klasa końcowa DecodeCsv

Konwertuj rekordy CSV na tensory. Każda kolumna jest odwzorowywana na jeden tensor.

Dla rekordów CSV oczekiwany jest format RFC 4180. (https://tools.ietf.org/html/rfc4180) Pamiętaj, że dopuszczamy spacje początkowe i końcowe z polem typu int lub float.

Klasy zagnieżdżone

klasa Opcje DecodeCsv Opcjonalne atrybuty dla DecodeCsv

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczny DecodeCsv
utwórz ( Zakres zakresu, Operand < TString > rekordy, Iterowalny < Operand <?>> recordDefaults, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DecodeCsv.
statyczne opcje DecodeCsv
poleDelim (pole tekstoweDelim)
Iterator< Operand < TType >>
statyczne opcje DecodeCsv
naValue (Ciąg naValue)
Lista< Wyjście <?>>
wyjście ()
Każdy tensor będzie miał taki sam kształt jak rekordy.
statyczne opcje DecodeCsv
wybierzCols (Lista<Long> wybierzCols)
statyczne opcje DecodeCsv
useQuoteDelim (wartość logiczna useQuoteDelim)

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „DecodeCSV”

Metody publiczne

public static DecodeCsv create ( Zakres zakresu, Operand < TString > rekordy, Iterowalny < Operand <?>> recordDefaults, Opcje... opcje)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DecodeCsv.

Parametry
zakres aktualny zakres
dokumentacja Każdy ciąg znaków jest rekordem/wierszem w pliku CSV i wszystkie rekordy powinny mieć ten sam format.
rekordDomyślne Jeden tensor na kolumnę rekordu wejściowego, albo z domyślną wartością skalarną dla tej kolumny, albo z pustym wektorem, jeśli kolumna jest wymagana.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowa instancja DecodeCsv

publiczne statyczne pole DecodeCsv.OptionsDelim (pole tekstoweDelim)

Parametry
poleDelim separator znaków oddzielający pola w rekordzie.

publiczny Iterator< Operand < TType >> iterator ()

public static DecodeCsv.Options naValue (String naValue)

Parametry
naWartość Dodatkowy ciąg znaków rozpoznawany jako NA/NaN.

publiczna Lista< Wyjście <?>> wyjście ()

Każdy tensor będzie miał taki sam kształt jak rekordy.

public static DecodeCsv.OptionsselectCols ( List<Long>selectCols)

public static DecodeCsv.Options useQuoteDelim (boolean useQuoteDelim)

Parametry
użyjQuoteDelim Jeśli fałsz, traktuje podwójne cudzysłowy jako zwykłe znaki w polach łańcuchowych (ignoruje RFC 4180, sekcja 2, punktor 5).