我有一个大约10k行的文本文件。总共有216行描述了总共17个值的事实。我想建立一个216线高,13列宽和1000层深的张量。那将是输入。
输出将是一行高,四列宽,也是约1000层深。
当前状态:
x_train = x_train.reshape (1308, 13, 216)
y_train = y_train.reshape (1308, 4, 216)
result = y_train [:,:, 0]
CONV:
model.add (Convolution2D (1, kernel_size = (13, 5), activation = 'relu', input_shape = (1308, 13, 216)))
之后很少的maxpooling等,这不应该打扰。我绝对不能正确地与重塑相处。如果有人可以帮助我会很糟糕。
当前错误消息:
输入数组应具有与目标数组相同的样本数。找到1个输入样本和1308个目标样本。
非常感谢
我需要把它改成
input_shape = (13, 216, 1)
我认为从input_shape = (1308, 13, 216)
改为input_shape = (13, 216)
应该有效。