【发布时间】:2020-03-07 13:39:26
【问题描述】:
我正在尝试创建一个 CNN 来解决问题。我提供的第一层的 input_shape 是 (20, 196, 1)。
但是,当我执行model.summary() 时,我得到的维度为 (None, 20, 196, 1),而我的 X 是维度 (20, 196, 1) 的特征列表。在执行model.fit() 时出现此错误 -
检查输入时出错:预期 input_1 有 4 个维度,但是 得到形状为 (20, 196, 1) 的数组。
谁能指出我做错了什么?另外,如果我想将维度从 (20, 196, 1) 增加到 (None, 20, 196, 1),我该怎么办?
【问题讨论】:
-
你能分享你的代码的sn-p吗?这将使问题更容易理解
-
这还有问题吗? :)
-
一点也不。谢谢你。更新的答案解决了我的问题。
-
请问您能接受这个答案吗? :)
标签: tensorflow machine-learning keras neural-network conv-neural-network