【发布时间】:2017-04-17 10:14:21
【问题描述】:
我需要在具有 65536 行(每个代表 1 个图像)、49 列(7x7 图像)和二进制类(第 50 列)的数据集上构建 CNN 模型。
我正在参考使用 mnist 数据集执行 CNN 的示例,但我未能构建训练模型。
当我在这行代码时:
model.add(Conv2D(30 ,(5,5), padding='valid', activation='relu',input_shape=(1,7,7))
我有这个错误:
ValueError: Negative dimension size caused by subtracting 5 from 1 for 'conv2d_42/convolution' (op: 'Conv2D') with input shapes: [?,1,7,7], [5,5,7,30].
我在哪里尝试这个:
model.add(Conv2D(30 ,(5,5), padding='valid', activation='relu',input_shape=(1(7,7)))
我有这个:
TypeError: int() argument must be a string or a number, not 'tuple'
我要问的是我应该使用 input_shape 的什么值来构建模型
【问题讨论】:
标签: python dataset keras conv-neural-network dimension