Spec-Zone.ru › TensorFlow 1.15

tf.TextLineReader

Чтение строк из файла, разделённых символами новой строки.

Наследуется от: ReaderBase

Просмотр псевдонимов

Псевдонимы совместимости для миграции

См. Руководство по миграции для получения дополнительной информации.

tf.compat.v1.TextLineReader

tf.TextLineReader(
    skip_header_lines=None, name=None
)

Символы новой строки удаляются из вывода. См. ReaderBase для поддерживаемых методов.

Аргументы
skip_header_lines Необязательное целое число. По умолчанию 0. Количество строк, которые нужно пропустить в начале каждого файла.
name Имя операции (необязательно).

Совместимость с Eager

Читатели не совместимы с eager-выполнением. Вместо этого, используйте tf.data для получения данных в вашу модель.

Атрибуты
reader_ref Операция, реализующая чтение.
supports_serialize Поддерживает ли реализация Reader сериализацию своего состояния.

Методы

num_records_produced

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

num_records_produced(
    name=None
)

Возвращает количество записей, считанных этим читателем.

Это то же самое, что и количество успешных выполнений Read.

Аргументы
name Имя операции (необязательно).
Возвращаемое значение
Int64 тензор.

num_work_units_completed

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

num_work_units_completed(
    name=None
)

Возвращает количество завершённых блоков работы этим читателем.

Аргументы
name Имя операции (необязательно).
Возвращаемое значение
Int64 тензор.

read

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

read(
    queue, name=None
)

Возвращает следующую пару (ключ, значение) записей, произведённых читателем.

Если необходимо, деквейтит блок работы из очереди (например, когда читатель должен начать чтение из нового файла, так как он закончил с предыдущим файлом).

Аргументы
queue Очередь или изменяемый строковый тензор, представляющий дескриптор очереди со строковыми элементами.
name Имя операции (необязательно).
Возвращаемое значение
Кортеж тензоров (ключ, значение).
key Строковый скалярный тензор.
value Строковый скалярный тензор.

read_up_to

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

read_up_to(
    queue, num_records, name=None
)

Возвращает до num_records пар (ключ, значение), произведённых читателем.

Если необходимо, деквейтит блок работы из очереди (например, когда читатель должен начать чтение из нового файла, так как он закончил с предыдущим файлом). Может вернуть меньше num_records даже до последней партии.

Аргументы
queue Очередь или изменяемый строковый тензор, представляющий дескриптор очереди со строковыми элементами.
num_records Количество записей для чтения.
name Имя операции (необязательно).
Возвращаемое значение
Кортеж тензоров (ключи, значения).
keys Строковый тензор 1-D.
values Строковый тензор 1-D.

reset

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

reset(
    name=None
)

Восстановить состояние читателя до его начального состояния.

Аргументы
name Имя операции (необязательно).
Возвращаемое значение
Созданная операция.

restore_state

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

restore_state(
    state, name=None
)

Восстановить состояние читателя до ранее сохранённого состояния.

Не все читатели поддерживают восстановление, поэтому это может вызвать ошибку Unimplemented.

Аргументы
state Строковый тензор. Результат сериализации состояния читателя с соответствующим типом.
name Имя операции (необязательно).
Возвращаемое значение
Созданная операция.

serialize_state

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

serialize_state(
    name=None
)

Создать строковый тензор, кодирующий состояние читателя.

Не все читатели поддерживают сериализацию, поэтому это может вызвать ошибку Unimplemented.

Аргументы
name Имя операции (необязательно).
Возвращаемое значение
Строковый тензор.

© 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/TextLineReader

Spec-Zone.ru

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