Spec-Zone.ru › TensorFlow 1.15

tf.contrib.eager.restore_variables_on_create

Менеджер контекста, восстанавливающий переменные при создании.

@contextlib.contextmanager
tf.contrib.eager.restore_variables_on_create(
    save_path, map_func=None
)

Если save_path равно None (например, нет контрольной точки), ничего не происходит. В противном случае все значения из контрольной точки предварительно загружаются. Когда соответствующая переменная создаётся впервые, значение из контрольной точки присваивается переменной.

with restore_variables_on_create(
    tf.train.latest_checkpoint(checkpoint_dir)):
Аргументы
save_path Префикс файла контрольной точки.
map_func Функция, которая, получив имя переменной в качестве аргумента, возвращает имя переменной в контрольной точке для восстановления. Если None, используется переменная с тем же именем в контрольной точке для восстановления. Ошибка, если сопоставленное имя переменной отсутствует в контрольной точке.

Возвращает:

Ничего.

Исключения
NotFoundError Если переменная не найдена в контрольной точке.
ValueError Если не используется в режиме eager или map_func не является вызываемой функцией.

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

Spec-Zone.ru

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