тензорный поток:: опс:: Декодировать 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
)