小编Dra*_*blf的帖子

Keras输入形状ValueError

我有一个问题,同时也有一个问题.我想用Keras制作一个图像分类器,使用Theano作为Backend和Sequential模型.

>>> keras.__version__
'2.0.1'  
>>> theano.__version__
'0.9.0'
Run Code Online (Sandbox Code Playgroud)

我的输入形状: INPUT_SHAPE = (3, 28, 28) #depth, size, size

让我们来解决我的问题.如果我在Windows 7 32位上运行我的脚本,它会在下面给出错误:

ValueError: ('The specified size contains a dimension with value <= 0', (-1024, 512))
Run Code Online (Sandbox Code Playgroud)

如果使用输入形状运行它:INPUT_SHAPE = (28, 28, 3) #size, size, depth
它在下面给出了我的错误:

ValueError: Error when checking model input: expected conv2d_1_input to have shape (None, 48, 48, 3) but got array with shape (1000, 3, 48, 48)
Run Code Online (Sandbox Code Playgroud)

如果我在Elementary OS 64 Bit上运行代码,它运行没有任何问题(INPUT_SHAPE = (3, 28, 28)).

我的Windows keras.json文件是:

{
  "backend": …
Run Code Online (Sandbox Code Playgroud)

python machine-learning theano keras

4
推荐指数
1
解决办法
5447
查看次数

标签 统计

keras ×1

machine-learning ×1

python ×1

theano ×1