在我的代碼中,我出于某種原因更改了當(dāng)前的默認(rèn)圖形,并從頭開始重建所有計(jì)算邏輯。這自然會(huì)導(dǎo)致一些錯(cuò)誤,因?yàn)槲业膖f.placeholder項(xiàng)目保留在舊圖表中。我可以很自然地再次聲明這些,但為了做到這一點(diǎn),我必須編寫大量的膠水垃圾代碼,這些代碼會(huì)不必要地使一切復(fù)雜化。我需要的是獲取tf.placeholder當(dāng)前圖形中的所有對(duì)象,然后將它們轉(zhuǎn)移到我要?jiǎng)?chuàng)建的新圖形中。有沒有辦法做到這一點(diǎn)?我的初步研究沒有給出任何有意義的結(jié)果,但我非常肯定 Tensorflow 應(yīng)該有辦法做到這一點(diǎn)。
1 回答

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