Для записей CSV ожидается формат RFC 4180. (https://tools.ietf.org/html/rfc4180) Обратите внимание, что для полей типа int или float допускаются начальные и конечные пробелы.
Аргументы
records
string типа Tensor. Каждая строка представляет собой запись/строку CSV, и все записи должны иметь одинаковый формат.
record_defaults
Список объектов Tensor с определёнными типами. Допустимые типы: float32, float64, int32, int64, string. По одному тензору на каждый столбец входной записи; для каждого столбца указывается либо скалярное значение по умолчанию, либо пустой вектор, если столбец является обязательным.
field_delim
Необязательный string. Значение по умолчанию — ",". Символ-разделитель полей в записи.
use_quote_delim
Необязательный bool. Значение по умолчанию — True. Если значение равно false, двойные кавычки рассматриваются как обычные символы внутри строковых полей (без учёта RFC 4180, раздел 2, пункт 5).
na_value
Дополнительная строка, распознаваемая как NA/NaN.
select_cols
Необязательный отсортированный список индексов столбцов для выбора. Если он указан, будут обработаны и возвращены только столбцы из этого списка.
name
Имя операции (необязательно).
Возвращает
Список объектов Tensor. Имеет тот же тип, что и record_defaults. Форма каждого тензора совпадает с формой записей.