无法导入keras.layers.Merge

问题描述 投票:8回答:1

我想在Keras中合并两个LSTM模型。我见过许多导入Merge的例子:

from keras.layers import Merge

当我这样做时,我收到导入错误。

ImportError: cannot import name 'Merge'.

是否有一些重构,现在Merge在其他地方?

python keras
1个回答
15
投票

从keras 2开始,模块keras.layers.merge没有通用的公共Merge-Layer。相反,您应该直接导入子类,如keras.layers.Addkeras.layers.Concatenate等(或者它们的功能接口使用相同的名称小写:keras.layers.addkeras.layers.concatenate等)。

查看keras docs中存在哪些类型的合并层

© www.soinside.com 2019 - 2024. All rights reserved.