TensorFlow 變量

2019-01-31 18:14 更新
注意:接受Tensor參數(shù)的函數(shù)也可以接受被 tf.convert_to_tensor 接受的任何內容。

變量

  • tf.Variable

變量幫助函數(shù)

TensorFlow 提供了一組函數(shù)來幫助管理在關系圖中收集的變量集。

保存和恢復變量

  • tf.train.Saver
  • tf.train.latest_checkpoint
  • tf.train.get_checkpoint_state
  • tf.train.update_checkpoint_state

共享變量

TensorFlow 提供了幾個類和操作,您可以使用它們在特定條件下創(chuàng)建變量。

切分變量分區(qū)

稀疏變量更新

稀疏更新操作修改稠密變量中的條目子集,改寫條目或添加/減去增量。這對于訓練嵌入模型和類似的屬性網絡非常有用,因為在任何給定的步驟中,只有一小部分嵌入向量發(fā)生變化。
由于大張量的稀疏更新可以在漸變計算過程中自動生成 (如在 tf 的漸變中)。一個提供的 IndexedSlices 類封裝了一組稀疏索引和值。大多數(shù)情況下,優(yōu)化會自動檢測和處理 IndexedSlices 對象。

只讀查詢表

  • tf.initialize_all_tables
  • tf.tables_initializer

導出和導入元圖

  • tf.train.export_meta_graph
  • tf.train.import_meta_graph

已棄用的函數(shù)(2017-03-02之后刪除),請不要使用它們。

  • tf.all_variables
  • tf.initialize_all_variables
  • tf.initialize_local_variables
  • tf.initialize_variables
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號