2017-03-14 114 views
0

我一直在研究MNIST數據集以學習如何使用Tensorflow和Python進行深度學習。調整Tensorflow上的MNIST數據

我可以在內部/外部讀取數據,並使用softmax和cnn進行訓練,這要感謝網站上的tensorflow教程。最後,我可以在softmax中獲得> 90%,在cnn中獲得> 98%的準確度。

我的問題是,我想調整MNIST上的所有圖像的大小爲14x14並重新訓練,同時增加所有(噪音,旋轉等)並再次訓練。最後,我希望能夠比較這三個不同數據集的精確度。

你能幫我解決嗎?如何調整所有圖像的大小以及模型應該如何改變。

謝謝!

回答

0

一來調整圖像的方法是使用SciPy的調整大小功能:

from scipy.misc import imresize 
img = imresize(yourimage, (14, 14)) 

但是我對你真正的建議是,應該看一看在Kadenze課程「深度學習的創新應用。」這是第二講的筆記本:https://github.com/pkmital/CADL/blob/master/session-2/lecture-2.ipynb

本課程非常善於幫助您理解使用圖像和Tensorflow。