我有一个〜10k行长的文本文件。始终有216行描述一个事实,共有17个值。我想构建一个高216行,13列宽,约1000层深的张量。那将是输入。

输出将为一行高,4列宽以及约1000层深。

当前状态:

x_train = x_train.reshape (1308, 13, 216)
y_train = y_train.reshape (1308, 4, 216)
result = y_train [:,:, 0]


转换:

model.add (Convolution2D (1, kernel_size = (13, 5), activation = 'relu', input_shape = (1308, 13, 216)))


之后,很少进行maxpooling等操作,这不应打扰。我绝对不正确地接受改版。如果有人可以帮助我,那将是非常糟糕的。

当前错误信息:


  输入数组应具有与目标数组相同数量的样本。
  找到1个输入样本和1308个目标样本。


非常感谢

最佳答案

我需要将其更改为

input_shape = (13, 216, 1)

10-04 20:59