тензорный поток:: операции:: ДекодироватьCSV
#include <parsing_ops.h>
Преобразование записей CSV в тензоры.
Резюме
Каждый столбец соответствует одному тензору.
Для записей CSV ожидается формат RFC 4180. ( https://tools.ietf.org/html/rfc4180 ) Обратите внимание, что мы допускаем начальные и конечные пробелы с полем int или float.
Аргументы:
- Scope: объект Scope
- записи: каждая строка представляет собой запись/строку в csv, и все записи должны иметь одинаковый формат.
- record_defaults: один тензор на столбец входной записи либо со скалярным значением по умолчанию для этого столбца, либо с пустым вектором, если столбец требуется.
Необязательные атрибуты (см. Attrs
):
- field_delim: символьный разделитель для разделения полей в записи.
- use_quote_delim: при значении false двойные кавычки рассматриваются как обычные символы внутри строковых полей (игнорируя RFC 4180, раздел 2, маркер 5).
- na_value: дополнительная строка для распознавания как NA/NaN.
Возвращает:
-
OutputList
: каждый тензор будет иметь ту же форму, что и записи.
Конструкторы и деструкторы | |
---|---|
DecodeCSV (const :: tensorflow::Scope & scope, :: tensorflow::Input records, :: tensorflow::InputList record_defaults) | |
DecodeCSV (const :: tensorflow::Scope & scope, :: tensorflow::Input records, :: tensorflow::InputList record_defaults, const DecodeCSV::Attrs & attrs) |
Общедоступные атрибуты | |
---|---|
operation | |
output |
Общественные функции | |
---|---|
operator[] (size_t index) const |
Публичные статические функции | |
---|---|
FieldDelim (StringPiece x) | |
NaValue (StringPiece x) | |
SelectCols (const gtl::ArraySlice< int > & x) | |
UseQuoteDelim (bool x) |
Структуры | |
---|---|
тензорный поток:: ops:: DecodeCSV:: Attrs | Необязательные установщики атрибутов для DecodeCSV . |
Общедоступные атрибуты
операция
Operation operation
выход
::tensorflow::OutputList output
Общественные функции
ДекодироватьCSV
DecodeCSV( const ::tensorflow::Scope & scope, ::tensorflow::Input records, ::tensorflow::InputList record_defaults )
ДекодироватьCSV
DecodeCSV( const ::tensorflow::Scope & scope, ::tensorflow::Input records, ::tensorflow::InputList record_defaults, const DecodeCSV::Attrs & attrs )
оператор []
::tensorflow::Output operator[]( size_t index ) const
Публичные статические функции
FieldDelim
Attrs FieldDelim( StringPiece x )
Навалуе
Attrs NaValue( StringPiece x )
SelectCols
Attrs SelectCols( const gtl::ArraySlice< int > & x )
ИспользоватьЦитатаDelim
Attrs UseQuoteDelim( bool x )