返回當前變量範圍。
用法
tf.compat.v1.get_variable_scope()
遷移到 TF2
警告:這個 API 是為 TensorFlow v1 設計的。繼續閱讀有關如何從該 API 遷移到本機 TensorFlow v2 等效項的詳細信息。見TensorFlow v1 到 TensorFlow v2 遷移指南有關如何遷移其餘代碼的說明。
雖然它是一個遺留的compat.v1
api,但tf.compat.v1.get_variable
與即刻執行和tf.function
兼容
但是,要維護基於 variable-scope 的變量重用,您需要將其與 tf.compat.v1.keras.utils.track_tf1_style_variables
結合使用。 (盡管它會表現得好像總是將重用設置為 tf.compat.v1.AUTO_REUSE
。)
有關更多信息,請參閱遷移指南。
如果您隻是嘗試跟蹤變量名稱前綴而不控製基於 get_variable
的變量重用,則 TF2 等效項將使用 tf.name_scope
並捕獲打開範圍的輸出(表示當前名稱前綴)。
例如:
x = tf.name_scope('foo') as current_scope:
...
相關用法
- Python tf.compat.v1.get_variable用法及代碼示例
- Python tf.compat.v1.get_local_variable用法及代碼示例
- Python tf.compat.v1.get_session_tensor用法及代碼示例
- Python tf.compat.v1.get_session_handle用法及代碼示例
- Python tf.compat.v1.gfile.Copy用法及代碼示例
- Python tf.compat.v1.gather用法及代碼示例
- Python tf.compat.v1.gfile.Exists用法及代碼示例
- Python tf.compat.v1.gradients用法及代碼示例
- Python tf.compat.v1.gfile.FastGFile.close用法及代碼示例
- Python tf.compat.v1.gather_nd用法及代碼示例
- Python tf.compat.v1.distributions.Multinomial.stddev用法及代碼示例
- Python tf.compat.v1.distribute.MirroredStrategy.experimental_distribute_dataset用法及代碼示例
- Python tf.compat.v1.data.TFRecordDataset.interleave用法及代碼示例
- Python tf.compat.v1.distributions.Bernoulli.cross_entropy用法及代碼示例
- Python tf.compat.v1.Variable.eval用法及代碼示例
- Python tf.compat.v1.train.FtrlOptimizer.compute_gradients用法及代碼示例
- Python tf.compat.v1.layers.conv3d用法及代碼示例
- Python tf.compat.v1.strings.length用法及代碼示例
- Python tf.compat.v1.data.Dataset.snapshot用法及代碼示例
- Python tf.compat.v1.data.experimental.SqlDataset.reduce用法及代碼示例
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.compat.v1.get_variable_scope。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。