Spec-Zone.ru › TensorFlow 2.4

tf.compat.v1.IdentityReader

Чтение, которое выводит входные данные очереди как ключ, так и значение.

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

tf.compat.v1.IdentityReader(
    name=None
)

Для использования, добавьте строки в очередь. Чтение возьмёт первую строку входных данных и выведет (входные_данные, входные_данные).

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

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

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

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

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

Методы

num_records_produced

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

num_records_produced(
    name=None
)

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

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

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

num_work_units_completed

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

num_work_units_completed(
    name=None
)

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

Аргументы
name Имя операции (необязательно).
Возвращаемое значение
Tensor 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/r2.4/api_docs/python/tf/compat/v1/IdentityReader

Spec-Zone.ru

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