Spec-Zone.ru › TensorFlow 2.3

tf.compat.v1.GraphKeys

Стандартные имена для использования в коллекциях графов.

Стандартная библиотека использует различные известные имена для сбора и извлечения значений, связанных с графиком. Например, подклассы tf.Optimizer по умолчанию стремятся оптимизировать переменные, собранные под tf.GraphKeys.TRAINABLE_VARIABLES, если не указано иное, но также можно передать явный список переменных.

Определены следующие стандартные ключи:

  • GLOBAL_VARIABLES: стандартная коллекция объектов Variable, общая для распределенной среды (переменные модели являются подмножеством этих объектов). Дополнительные сведения см. в tf.compat.v1.global_variables. Обычно все переменные TRAINABLE_VARIABLES находятся в MODEL_VARIABLES, а все переменные MODEL_VARIABLES находятся в GLOBAL_VARIABLES.
  • LOCAL_VARIABLES: подмножество объектов Variable, локальных для каждой машины. Обычно используется для временных переменных, таких как счетчики. Примечание: используйте tf.contrib.framework.local_variable для добавления в эту коллекцию.
  • MODEL_VARIABLES: подмножество объектов Variable, используемых в модели для вывода (прямого распространения). Примечание: используйте tf.contrib.framework.model_variable для добавления в эту коллекцию.
  • TRAINABLE_VARIABLES: подмножество объектов Variable, которые будут обучаться оптимизатором. Дополнительные сведения см. в tf.compat.v1.trainable_variables.
  • SUMMARIES: объекты сводки Tensor, которые были созданы в графике. Дополнительные сведения см. в tf.compat.v1.summary.merge_all.
  • QUEUE_RUNNERS: объекты QueueRunner, используемые для создания входных данных для вычислений. Дополнительные сведения см. в tf.compat.v1.train.start_queue_runners.
  • MOVING_AVERAGE_VARIABLES: подмножество объектов Variable, которые также будут сохранять скользящие средние значения. Дополнительные сведения см. в tf.compat.v1.moving_average_variables.
  • REGULARIZATION_LOSSES: потери регуляризации, собранные во время построения графика.

Следующие стандартные ключи определены, но их коллекции не заполняются автоматически, как многие другие:

  • WEIGHTS
  • BIASES
  • ACTIVATIONS

Переменные класса

  • ACTIVATIONS = 'activations'
  • ASSET_FILEPATHS = 'asset_filepaths'
  • BIASES = 'biases'
  • CONCATENATED_VARIABLES = 'concatenated_variables'
  • COND_CONTEXT = 'cond_context'
  • EVAL_STEP = 'eval_step'
  • GLOBAL_STEP = 'global_step'
  • GLOBAL_VARIABLES = 'variables'
  • INIT_OP = 'init_op'
  • LOCAL_INIT_OP = 'local_init_op'
  • LOCAL_RESOURCES = 'local_resources'
  • LOCAL_VARIABLES = 'local_variables'
  • LOSSES = 'losses'
  • METRIC_VARIABLES = 'metric_variables'
  • MODEL_VARIABLES = 'model_variables'
  • MOVING_AVERAGE_VARIABLES = 'moving_average_variables'
  • QUEUE_RUNNERS = 'queue_runners'
  • READY_FOR_LOCAL_INIT_OP = 'ready_for_local_init_op'
  • READY_OP = 'ready_op'
  • REGULARIZATION_LOSSES = 'regularization_losses'
  • RESOURCES = 'resources'
  • SAVEABLE_OBJECTS = 'saveable_objects'
  • SAVERS = 'savers'
  • SUMMARIES = 'summaries'
  • SUMMARY_OP = 'summary_op'
  • TABLE_INITIALIZERS = 'table_initializer'
  • TRAINABLE_RESOURCE_VARIABLES = 'trainable_resource_variables'
  • TRAINABLE_VARIABLES = 'trainable_variables'
  • TRAIN_OP = 'train_op'
  • UPDATE_OPS = 'update_ops'
  • VARIABLES = 'variables'
  • WEIGHTS = 'weights'
  • WHILE_CONTEXT = 'while_context'

© 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.3/api_docs/python/tf/compat/v1/GraphKeys

Spec-Zone.ru

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