0
今天,我從TensorFlow 0.10更新爲TensorFlow 0.11。爲了檢查更新是否成功,我決定運行一個我知道工作正常的MNIST教程。更新到TensorFlow後圖形結構的變化0.11
該程序確實用TensorFlow 0.11正確運行,但我注意到計算圖形的方式發生了重大變化。這是怎麼回事before的更新,而這是怎麼回事now。在後一張圖片中,我添加了一個紅色矩形,以將注意力集中在其他節點上。
有誰知道爲什麼會發生這種變化,以及我如何使圖形看起來合理嗎?
也許下面的代碼片段會有幫助。它對應於改變外觀的圖形部分。
# Cost function
cross_entropy = tf.nn.softmax_cross_entropy_with_logits(logits=y_unscal,
labels=y_plh)
cost = tf.reduce_mean(cross_entropy)
# Training op
optimiser = tf.train.AdamOptimizer(learning_rate=1e-4).minimize(cost)
非常感謝!
真棒,謝謝@nessuno的回答!誰也知道爲什麼行爲從TensorFlow 0.10變爲0.11? –
我不知道他們爲什麼改變它,但我認爲這樣做更好:我們被迫將操作封裝到命名範圍中以獲得好看的圖。這有助於我們推斷IMO – nessuno