tf.GraphKeys函數(shù)

2018-10-24 18:21 更新
函數(shù):tf.GraphKeys

GraphKeys 類

定義在:tensorflow/python/framework/ops.py.

參見指南:構(gòu)建圖>圖形集合

用于圖形集合的標(biāo)準(zhǔn)名稱.

標(biāo)準(zhǔn)庫使用各種已知的名稱來收集和檢索與圖形相關(guān)聯(lián)的值.例如,如果沒有指定,則 tf.Optimizer 子類默認(rèn)優(yōu)化收集的變量tf.GraphKeys.TRAINABLE_VARIABLES,但也可以傳遞顯式的變量列表.

定義了以下標(biāo)準(zhǔn)鍵:

  • GLOBAL_VARIABLES:默認(rèn)的 Variable 對象集合,在分布式環(huán)境共享(模型變量是其中的子集).參考:tf.global_variables.通常,所有TRAINABLE_VARIABLES 變量都將在 MODEL_VARIABLES,所有 MODEL_VARIABLES 變量都將在 GLOBAL_VARIABLES.
  • LOCAL_VARIABLES:每臺計算機(jī)的局部變量對象的子集.通常用于臨時變量,如計數(shù)器.注意:使用 tf.contrib.framework.local_variable 添加到此集合.
  • MODEL_VARIABLES:在模型中用于推理(前饋)的變量對象的子集.注意:使用 tf.contrib.framework.model_variable 添加到此集合.
  • TRAINABLE_VARIABLES:將由優(yōu)化器訓(xùn)練的變量對象的子集.
  • SUMMARIES:在關(guān)系圖中創(chuàng)建的匯總張量對象.
  • QUEUE_RUNNERS:用于為計算生成輸入的 QueueRunner 對象.
  • MOVING_AVERAGE_VARIABLES:變量對象的子集,它也將保持移動平均值.
  • REGULARIZATION_LOSSES:在圖形構(gòu)造期間收集的正規(guī)化損失.

定義了以下標(biāo)準(zhǔn)鍵,但是它們的集合并沒有像其他的那樣自動填充:

  • WEIGHTS
  • BIASES
  • ACTIVATIONS

其他的類成員

  • ACTIVATIONS
  • ASSET_FILEPATHS
  • BIASES
  • CONCATENATED_VARIABLES
  • COND_CONTEXT
  • EVAL_STEP
  • GLOBAL_STEP
  • GLOBAL_VARIABLES
  • INIT_OP
  • LOCAL_INIT_OP
  • LOCAL_RESOURCES
  • LOCAL_VARIABLES
  • LOSSES
  • MODEL_VARIABLES
  • MOVING_AVERAGE_VARIABLES
  • QUEUE_RUNNERS
  • READY_FOR_LOCAL_INIT_OP
  • READY_OP
  • REGULARIZATION_LOSSES
  • RESOURCES
  • SAVEABLE_OBJECTS
  • SAVERS
  • SUMMARIES
  • SUMMARY_OP
  • TABLE_INITIALIZERS
  • TRAINABLE_RESOURCE_VARIABLES
  • TRAINABLE_VARIABLES
  • TRAIN_OP
  • UPDATE_OPS
  • VARIABLES
  • WEIGHTS
  • WHILE_CONTEXT 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號