Spec-Zone.ru › TensorFlow 1.15

tf.FixedLengthRecordReader

Чтец, который выводит записи фиксированной длины из файла.

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

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

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

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

tf.compat.v1.FixedLengthRecordReader

tf.FixedLengthRecordReader(
    record_bytes, header_bytes=None, footer_bytes=None, hop_bytes=None, name=None,
    encoding=None
)

См. ReaderBase для поддерживаемых методов.

Аргументы
record_bytes Целое число.
header_bytes Необязательное целое число. По умолчанию 0.
footer_bytes Необязательное целое число. По умолчанию 0.
hop_bytes Необязательное целое число. По умолчанию 0.
name Имя операции (необязательно).
encoding Тип кодирования файла. По умолчанию — нет.

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

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

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

Методы

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-мерный тензор строк.
values 1-мерный тензор строк.

reset

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

reset(
    name=None
)

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

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

restore_state

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

restore_state(
    state, name=None
)

Восстановить чтец в ранее сохраненное состояние.

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

Аргументы
state Тензор строки. Результат SerializeState чтеца с соответствующим типом.
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/FixedLengthRecordReader

Spec-Zone.ru

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