2016-11-29 34 views
0

我正在使用Theano與keras。我有一個訓練有素的DNN,我已經把文件中的重量扔掉了。我正在對這些權重執行一些操作,並再次將新轉換後的權重轉儲到另一個文件中。深層神經網絡權重的評估

現在,我加載我的DNN模型與這些轉換權重,並希望比較兩者之間的結果。

我使用了keras.evaluate方法,但我發現即使權重不同,準確度也完全相同。

是否有另一種方法可以比較準確度?

謝謝。

回答

1

Keras爲您的batch_size執行一些操作,包括標準化。所以如果你只縮放和翻譯你的圖像,結果將保持不變。

無論如何,你可以做model.predict(sample, 1)並編寫自己的評估指標來規避這個問題。

+0

我基本上減少了一些小數位來降低計算負擔。而且,現在試圖找出由於轉換爲小數點後減少的精度損失。 – blackbug