Spec-Zone.ru › TensorFlow 1.15

tf.contrib.timeseries.CSVReader

Читает из набора CSV-файлов.

tf.contrib.timeseries.CSVReader(
    filenames, column_names=(feature_keys.TrainEvalFeatures.TIMES,
    feature_keys.TrainEvalFeatures.VALUES), column_dtypes=None,
    skip_header_lines=None, read_num_records_hint=4096
)
Аргументы
filenames Имя файла или список имен файлов для чтения временного ряда. Каждая строка должна содержать столбцы, соответствующие column_names.
column_names Список, указывающий имена каждого признака. TrainEvalFeatures.TIMES и TrainEvalFeatures.VALUES обязательны; VALUES может повторяться для указания многомерного ряда.
column_dtypes Если предоставлено, должно быть списком той же длины, что и column_names, указывающим типы данных для каждого столбца. По умолчанию tf.int64 для TrainEvalFeatures.TIMES и tf.float32 для всего остального.
skip_header_lines Передаётся в tf.compat.v1.TextLineReader; пропускает указанное количество строк в начале каждого файла.
read_num_records_hint При чтении неполного набора данных указывает количество записей, которые должны быть обработаны/переданы в одном фрагменте (для повышения эффективности). Фактическое количество переданных данных за один раз может быть больше или меньше.
Исключения
ValueError Если не указаны требуемые имена столбцов или длины не совпадают.

Методы

check_dataset_size

Просмотреть исходный код

check_dataset_size(
    minimum_dataset_size
)

Если возможно, выводит ошибку, если набор данных слишком мал.

Этот метод позволяет TimeSeriesReaders выводить информативные сообщения об ошибках, если пользователь выбрал размер окна в своем TimeSeriesInputFn, который больше размера набора данных. Однако многие TimeSeriesReaders не будут иметь доступ к размеру набора данных, в этом случае им не нужно переопределять этот метод.

Аргументы
minimum_dataset_size Минимальное количество записей, которые должны содержаться в наборе данных. Читатели должны пытаться выводить ошибку, когда возможно, если эпоха данных содержит меньше записей.

read

Просмотреть исходный код

read()

Читает фрагмент данных из tf.compat.v1.ReaderBase для последующего разбиения на фрагменты.

read_full

Просмотреть исходный код

read_full()

Читает полную эпоху данных в память.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/timeseries/CSVReader

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API