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 | |
statyczne opcje DecodeCsv | poleDelim (pole tekstoweDelim) |
Iterator< Operand < TType >> | iterator () |
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
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. |
---|
public static DecodeCsv.Options naValue (String naValue)
Parametry
naWartość | Dodatkowy ciąg znaków rozpoznawany jako NA/NaN. |
---|
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). |
---|