如何将多个lstm层合并为一个输出?

时间:2019-04-04 05:57:48

标签: python-3.x lstm

我正在尝试找到一种最佳方法来组合和训练一个输出的三个不同LSTM层。 任何示例代码参考都将有所帮助。

我有三个数据集,我正在尝试预测心脏病发作的风险。

w = [age, weight]
h = [age, height]
risk = [ age, riskOfHeartAttack]
output = chanceOfHeartAttack

    heightModel = LSTM(...)
    weightModel = LSTM(...)
    riskModel = LSTM(...)
    combined = Sequential()
    combined concatenate([heightModel, weightModel,riskModel], axis=-1)

但这会导致错误

该层的所有输入均应为张量。

不同层的设置-> https://i.stack.imgur.com/qNdPE.png

0 个答案:

没有答案