4
有誰知道Tensorflow是否默認正常化輸入數據?默認情況下,Tensorflow是否規範化輸入數據?
我有灰度圖像的值範圍從大約20000-28000。當我將數據標準化時,發生了一些非常奇怪的事情該網絡訓練了幾百次迭代,在做出準確的預測方面做得很好,但突然間所有的預測都進入了NaN
。當然,它無法恢復,因爲TF無法從NaN
進行優化。
當我沒有正常化的數據訓練進行得很好,收斂。
任何想法?
有誰知道Tensorflow是否默認正常化輸入數據?默認情況下,Tensorflow是否規範化輸入數據?
我有灰度圖像的值範圍從大約20000-28000。當我將數據標準化時,發生了一些非常奇怪的事情該網絡訓練了幾百次迭代,在做出準確的預測方面做得很好,但突然間所有的預測都進入了NaN
。當然,它無法恢復,因爲TF無法從NaN
進行優化。
當我沒有正常化的數據訓練進行得很好,收斂。
任何想法?
要回答標題問題,tensorflow默認情況下不對輸入數據進行標準化。關於NaN,沒有看到更多關於你正在執行什麼計算的細節,沒有什麼可說的。
你能展示你的模型和你正常化的方式嗎? – sygi
你有沒有想過如何正常化輸入數據tensorflow? –