Python 3.x 如何为一个输出组合多个lstm层?

Python 3.x 如何为一个输出组合多个lstm层?,python-3.x,lstm,Python 3.x,Lstm,我正试图找到将三个不同的LSTM层组合和训练为一个输出的最佳方法。 任何示例代码参考都会有所帮助 我有三个数据集,我试图预测心脏病发作的风险 w = [age, weight] h = [age, height] risk = [ age, riskOfHeartAttack] output = chanceOfHeartAttack heightModel = LSTM(...) weightModel = LSTM(...) riskModel = 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)
但这是一个错误

层的所有输入都应该是张量

不同层的设置->