是否有关于这些是相同或不同模块的文件以及它们之间的差异?
keras.layers.Conv2D
keras.layers.Convolution2D
keras.layers.convolutional.Conv2D
keras.layers.convolutional.Convolution2D
答案 0 :(得分:4)
他们为相同的功能添加了别名。这背后的原因与新的Keras 2 API有关,它试图给用户一些时间将他们的代码迁移到新的代码,并使用具有不同参数的较短代码。其他别名最终将被弃用,因为当使用旧的Keras API时会显示警告。
请参阅Keras code