Spec-Zone.ru › TensorFlow

tf.compat.v1.global_variables

Возвращает глобальные переменные.

tf.compat.v1.global_variables(
    scope=None
)

Перейти на TF2

Внимание: Этот API предназначен для TensorFlow v1. Читайте дальше, чтобы узнать, как перейти с этого API на аналогичный API TensorFlow v2. Инструкции по переходу остальной части кода см. в руководстве по переходу с TensorFlow v1 на TensorFlow v2.

Несовместимо с eager execution и tf.function. В частности, коллекции графа объявлены устаревшими в TF2. Вместо этого создайте контейнер tf.Module для всего состояния модели, включая переменные. Затем можно получить список всех переменных в tf.Module с помощью атрибута variables.

Описание

Используется в блокнотах

Используется в руководстве
  • Проверка корректности и численной эквивалентности
  • Перенос контрольных точек модели

Глобальные переменные — это переменные, доступные на разных машинах в распределённой среде. Конструктор Variable() или get_variable() автоматически добавляет новые переменные в коллекцию графа GraphKeys.GLOBAL_VARIABLES. Эта вспомогательная функция возвращает содержимое этой коллекции.

Альтернативой глобальным переменным являются локальные переменные. См. tf.compat.v1.local_variables

Аргументы
scope (Необязательно.) Строка. Если указана, возвращаемый список фильтруется и включает только элементы, атрибут name которых соответствует scope с использованием re.match. Если область видимости указана, элементы без атрибута name не возвращаются. Выбор re.match означает, что scope без специальных токенов выполняет фильтрацию по префиксу.
Возвращает
Список объектов Variable.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/compat/v1/global_variables

Spec-Zone.ru

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