Spec-Zone.ru › TensorFlow 1.15

tf.data.experimental.make_saveable_from_iterator

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

Возвращает SaveableObject для сохранения/восстановления состояния итератора с помощью Saver.

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

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

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

tf.compat.v1.data.experimental.make_saveable_from_iterator, `tf.compat.v2.data.experimental.make_saveable_from_iterator`

tf.data.experimental.make_saveable_from_iterator(
    iterator
)
Аргументы
iterator Итератор.
Возвращаемое значение
SaveableObject для сохранения/восстановления состояния итератора с помощью Saver.
Исключения
ValueError Если итератор не поддерживает сохранение контрольных точек.

Например:

with tf.Graph().as_default():
  ds = tf.data.Dataset.range(10)
  iterator = ds.make_initializable_iterator()
  # Build the iterator SaveableObject.
  saveable_obj = tf.data.experimental.make_saveable_from_iterator(iterator)
  # Add the SaveableObject to the SAVEABLE_OBJECTS collection so
  # it can be automatically saved using Saver.
  tf.compat.v1.add_to_collection(tf.GraphKeys.SAVEABLE_OBJECTS, saveable_obj)
  saver = tf.compat.v1.train.Saver()

  while continue_training:
    ... Perform training ...
    if should_save_checkpoint:
      saver.save()
Примечание: При восстановлении итератора существующее состояние итератора полностью удаляется. Это означает, что любые изменения, которые вы могли внести в график Dataset, также будут удалены! Это включает новый график Dataset, который вы могли создать во время проверки. Поэтому, во время проверки убедитесь, что вы запускаете инициализатор для входной конвейерной обработки проверки после восстановления контрольной точки.
Примечание: Не все итераторы пока поддерживают сохранение контрольных точек. Попытка сохранить состояние недопустимого итератора приведет к ошибке.

© 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/data/experimental/make_saveable_from_iterator

Spec-Zone.ru

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