keras使用Merge报错解决

keras使用Merge报错

在使用新版的高于2.1.6的keras使用merge函数可能会报错:TypeError: 'module' object is not callable。此时有两个办法可以解决。

解决Keras使用Merge报错

mode:合并模式,如果为字符串,则为下列值之一{“sum”,“mul”,“concat”,“ave”,“cos”,“dot”}

以mul为例,其现在改为Multiply,例如

mf_vector = Multiply()([mf_user_latent, mf_item_latent]) # element-wise multiply

如果是concat,其现在改为concatenate这个函数,具体可以参照keras的文档

https://keras.io/api/layers/merging_layers/

版权声明:本文为weixin_42641853原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。