使用keras的merge,报错TypeError: 'module' object is not callable

2020年03月13日 104点热度 0人点赞 0条评论

在2.1.6版本以后,merge以及Merge已经被移除了。

方法一

将keras版本回退到2.1.6或者之前。

方法二

使用Concatenate之类的替代。

对于Model模型,使用merged = concatenate([first, second]) 或者merged = Concatenate(axis=-1)([first, second]) ,这两者是等价的。

对于Sequential模型,一直没找到用法,能用Model模型就用Model模型吧。下面文章有提及Sequential模型的用法,不懂是否可用。

参考文章:https://stackoverflow.com/questions/43196636/how-to-concatenate-two-layers-in-keras/43196972

likole

一个后端小白

文章评论