在我的代碼中,我出于某種原因更改了當前的默認圖形,并從頭開始重建所有計算邏輯。這自然會導致一些錯誤,因為我的tf.placeholder項目保留在舊圖表中。我可以很自然地再次聲明這些,但為了做到這一點,我必須編寫大量的膠水垃圾代碼,這些代碼會不必要地使一切復雜化。我需要的是獲取tf.placeholder當前圖形中的所有對象,然后將它們轉移到我要創建的新圖形中。有沒有辦法做到這一點?我的初步研究沒有給出任何有意義的結果,但我非常肯定 Tensorflow 應該有辦法做到這一點。
1 回答

白板的微信
TA貢獻1883條經驗 獲得超3個贊
如果您有 2 個圖形,則可以使用該tf.contrib.copy_graph模塊將操作和變量從一個圖形復制到另一個圖形。
特別是,您可以使用copy_op_to_graph將占位符pl從圖形復制g1到圖形g2:
tf.contrib.copy_graph.copy_op_to_graph(
pl,
g2,
[],
scope=''
)
添加回答
舉報
0/150
提交
取消