TensorFlow 變量

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

變量

  • tf.Variable

變量幫助函數(shù)

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

保存和恢復(fù)變量

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

共享變量

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

切分變量分區(qū)

稀疏變量更新

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

只讀查詢表

  • tf.initialize_all_tables
  • tf.tables_initializer

導(dǎo)出和導(dǎo)入元圖

  • 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
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號