тензорный поток:: опс:: Декодировать CSV
#include <parsing_ops.h>
Преобразуйте записи CSV в тензоры.
Краткое содержание
Каждый столбец отображается на один тензор.
Для записей CSV ожидается формат RFC 4180. ( https://tools.ietf.org/html/rfc4180 ) Обратите внимание, что мы разрешаем ведущие и конечные пробелы в полях int или float.
Аргументы:
- область: объект области.
- записи: каждая строка представляет собой запись/строку в 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) |
Структуры | |
---|---|
tensorflow::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
Публичные статические функции
ПолеDelim
Attrs FieldDelim( StringPiece x )
Навалуе
Attrs NaValue( StringPiece x )
SelectCols
Attrs SelectCols( const gtl::ArraySlice< int > & x )
UseQuoteDelim
Attrs UseQuoteDelim( bool x )