我目前知道keras不支持numpys列表列表..但我看不到其他方式传递我的输入。
我对神经网络的输入是33个不同图像的每列(共45列)。
我目前存储它的方式是
外部列表长度为45,内部长度为33的列表列表,在此内部列表中我存储了一个numpy.ndarray形状(1,8,3)..
我喂这个,因为我需要做45个卷积,图像中每列一个。必须对所有图像应用相同的卷积以获得它们各自的列号。
因此,必须在所有33张图像的每个第一列上应用convolution_1。
答案 0 :(得分:0)
如果你想创建一个'numpys列表',你可以np.array(yourlist)
。
如果您打印result.shape
,您将看到生成的形状。希望这有帮助!
答案 1 :(得分:0)
如果你的后端是张量流,你可以使用Input(batch_shape = (batch_size, height, width, channels))
,其中batch_size = 45,channels = 33并使用形状的np.ndarray(45,高度,宽度,33)