tensorflow::ops::DecodeCSV

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

Структуры

tensorflow::ops::DecodeCSV::Attrs

Дополнительные параметры установки атрибутов для DecodeCSV .

Общедоступные атрибуты

операция

Operation operation

выход

::tensorflow::OutputList output

Общественные функции

DecodeCSV

 DecodeCSV(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input records,
  ::tensorflow::InputList record_defaults
)

DecodeCSV

 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
)

UseQuoteDelim

Attrs UseQuoteDelim(
  bool x
)