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

org.tensorflow.op.RawOp
końcowa wartość logiczna
równa się (obiekt obiektu)
końcowy wew
Operacja
op ()
Zwróć tę jednostkę obliczeniową jako pojedynczą Operation .
ostatni ciąg
wartość logiczna
równa się (Obiekt arg0)
ostatnia klasa<?>
pobierzKlasę ()
wew
hashCode ()
ostateczna pustka
powiadomić ()
ostateczna pustka
powiadom wszystkich ()
Strunowy
doString ()
ostateczna pustka
czekaj (długi arg0, int arg1)
ostateczna pustka
czekaj (długi arg0)
ostateczna pustka
Czekać ()
org.tensorflow.op.Op
abstrakcyjne środowisko wykonania
środowisko ()
Zwróć środowisko wykonawcze, w którym utworzono tę operację.
abstrakcyjna operacja
op ()
Zwróć tę jednostkę obliczeniową jako pojedynczą Operation .
abstrakcyjna pustka
forEach (Konsument<? super T> arg0)
abstrakcyjny Iterator< Operand < TType >>
iterator ()
abstrakcyjny Spliterator< Operand < TType >>
rozdzielacz ()

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