输入不同尺寸的Keras模型

问题描述

我正在尝试创建一个Keras模型,该模型将2个不同维的numpy数组作为输入:

onPress

这是输出(一维numpy数组)的样子:

First input (2D numpy array with each 300 elements long):
[[  0   0   0 ... 179  89 252]
 [  0   0   0 ... 179  83 242]
 [  0   0   0 ... 169  87 241]
 ...
 [  0   0   0 ... 170 229 170]
 [  0   0   0 ... 170 229 170]
 [  0   0   0 ... 170 829 170]]
Second input (1D numpy array):
[20,40,45,32,234,56...23,11]

如何为这些输入和输出构建模型?

我尝试训练顺序模型,但是当我使用model.predict时,它给了我2D数组作为预测,而不是所需的1D数组。

后来,我意识到顺序模型不适用于多个输入,并了解了Functional API。但是鉴于输入和输出的形状不同,我对如何针对特定情况实现它感到非常困惑。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)