【发布时间】:2020-11-21 14:12:56
【问题描述】:
我正在学习这个TensorFlow-2.x-Tutorials,它使用layers.MaxPooling2D。自动补全也提示layers.MaxPool2D,所以我搜索它们之间的区别。
参考这个api_docs,我发现他们的全名tf.compat.v1.layers.MaxPooling2D和tf.keras.layers.MaxPool2D,它们的论点几乎相同,我可以考虑layers.MaxPooling2D = layers.MaxPool2D,但前者是tf1.x,后者是到tf2.x?
还有,我还发现tf.keras.layers.GlobalMaxPool1D(Global max pooling operation for 1D temporal data)和tf.keras.layers.GlobalAveragePooling1D(Global average pooling operation for temporal data),这两个参数完全一样,为什么是function的语法名字不一样?
【问题讨论】:
标签: python tensorflow keras