无法导入keras.layers.Merge

bol*_*man 11 python keras

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

from keras.layers import Merge
Run Code Online (Sandbox Code Playgroud)

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

ImportError:无法导入名称'Merge'.

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

asc*_*ter 21

从keras 2开始,该模块keras.layers.merge没有通用的public Merge-Layer.相反,你应该导入的子样keras.layers.Addkeras.layers.Concatenate等直接(或他们与小写名称相同的功能接口:keras.layers.add,keras.layers.concatenate等).

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

  • @boltzsman 如果答案解决了您的问题,请*接受*(答案会占用受访者的宝贵时间)-请参阅 [当有人回答我的问题时我该怎么办?](https://stackoverflow.com/help/someone-答案) (2认同)