0
我正在keras開始一個簡單的教程。我使用的完整的代碼是在這個網站的末尾:使用Keras和Theano的密集層
https://elitedatascience.com/keras-tutorial-deep-learning-in-python
我收到此錯誤:
ValueError: ('The specified size contains a dimension with value <= 0', (-768, 128))
的地方密集出現的臺詞:
model.add(Dense(128, activation='relu'))
和
model.add(Dense(10, activation='softmax'))
我正在使用此j兒子文件的後端配置:
{
"image_dim_ordering": "tf",
"epsilon": 1e-07,
"floatx": "float32",
"backend": "theano"
}
任何想法是什麼問題?我使用的是python2.7,而MNIST數據庫似乎是正確的,因爲我能夠繪製圖像並查看沒有問題的標籤。
最好,
Ángel。
非常感謝。我想這是我在做什麼的一個錯誤。我用這個改變編輯了json文件,但它不起作用。我收到了同樣的錯誤。 –
我認爲錯誤在這一行:「model.add(Dense(128,activation ='relu'))」可能是由於sintaxis。我不得不編輯幾行以匹配我安裝的keras版本,這與官方文檔不一樣。例如,「model.add(Conv2D(32,3,3,activation ='relu'))」的行改爲「model.add(Conv2D(32,(3,3),activation ='relu') )「與括號。我認爲類似的事情正在發生在「密集」...... –