Spec-Zone.ru › TensorFlow 1.15

tf.contrib.eager.Iterator

Итератор, производящий объекты tf.Tensor из tf.data.Dataset.

tf.contrib.eager.Iterator(
    dataset
)
Примечание: В отличие от итератора, созданного методом tf.data.Dataset.make_one_shot_iterator, этот класс предоставляет дополнительные экспериментальные возможности, такие как предварительная загрузка в графический процессор.
Аргументы
dataset Объект tf.data.Dataset.
Исключения
TypeError Если dataset имеет неподдерживаемый тип.
RuntimeError При вызове без включённого режима eager.
Атрибуты
element_spec Спецификация типа элемента этого итератора.
output_classes Возвращает класс каждого компонента элемента этого итератора. (устарело)
Предупреждение: ЭТА ФУНКЦИЯ УСТАРЕЛА. Она будет удалена в будущей версии. Инструкции по обновлению: Используйте tf.compat.v1.data.get_output_classes(iterator).

Ожидаемые значения — tf.Tensor и tf.SparseTensor.

output_shapes Возвращает форму каждого компонента элемента этого итератора. (устарело)
Предупреждение: ЭТА ФУНКЦИЯ УСТАРЕЛА. Она будет удалена в будущей версии. Инструкции по обновлению: Используйте tf.compat.v1.data.get_output_shapes(iterator).
output_types Возвращает тип каждого компонента элемента этого итератора. (устарело)
Предупреждение: ЭТА ФУНКЦИЯ УСТАРЕЛА. Она будет удалена в будущей версии. Инструкции по обновлению: Используйте tf.compat.v1.data.get_output_types(iterator).

Методы

get_next

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

get_next(
    name=None
)

Возвращает вложенную структуру tf.Tensor объектов, содержащую следующий элемент.

Аргументы
name (Необязательно.) Имя создаваемой операции. В настоящее время не используется.
Возвращаемое значение
Вложенная структура объектов tf.Tensor.
Исключения
tf.errors.OutOfRangeError: Если конец набора данных достигнут.

next

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

next()

Возвращает вложенную структуру Tensor объектов, содержащую следующий элемент.

__iter__

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

__iter__()

© 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/eager/Iterator

Spec-Zone.ru

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