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