2017-08-15 25 views
0

我有一個算法來生成參數,這些參數可以供給Tensorflow來構建DL模型。參數是這樣的:hidden_​​layer_neurons = [100,200,300,400,500]。如何使用張量流從配置文件中創建參數

因爲在TF中我們不能用python的for-loop,所以我不能用這種方式通過閱讀hidden_​​layer_neurons中的元素來構建多層模型。

有什麼辦法解決我的問題嗎?提前致謝。

回答

0

當構建TF圖時,完全有效/可以允許各種python結構作爲循環。因此,只要您可以通過在圖形評估期間修改圖形(使用循環)不需要發生的方式來構建程序(例如,先向前運行算法然後構建圖形),那麼完全沒有問題。

如果您需要在圖形評估過程中進行迭代(例如在Session.run()期間),那麼您需要flow control ops

+0

非常感謝。我犯了一個錯誤,現在它已經解決了。其實,我可以使用for-loop來構建圖形。 –

相關問題