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') )“与括号。我认为类似的事情正在发生在“密集”...... –