用Python编写的Keras库中的Convolution2D与Conv2D

时间:2017-12-25 23:37:16

标签: python tensorflow neural-network keras conv-neural-network

是否有关于这些是相同或不同模块的文件以及它们之间的差异?

keras.layers.Conv2D
keras.layers.Convolution2D
keras.layers.convolutional.Conv2D
keras.layers.convolutional.Convolution2D

1 个答案:

答案 0 :(得分:4)

他们为相同的功能添加了别名。这背后的原因与新的Keras 2 API有关,它试图给用户一些时间将他们的代码迁移到新的代码,并使用具有不同参数的较短代码。其他别名最终将被弃用,因为当使用旧的Keras API时会显示警告。

请参阅Keras code