pytorch
adaptive_avg_pool2d(x,[14,14])
请问如何将上述方法转成同等的keras或者tensorflow
Keras 的 AveragePooling2D 层应该和你的类似,所谓“adaptive”应该是padding一类的,不能确定
文档
https://keras-cn.readthedocs.io/en/latest/layers/pooling_layer/
AdaptivePooling与Max/AvgPooling相互转换教程 https://blog.csdn.net/xiaosongshine/article/details/89453037
通过这两个公式,可以简便的将AdaptivePooling准换为Max/AvgPooling,便于大家移植使用。
stride = floor ( (input_size / (output_size) )
kernel_size = input_size − (output_size−1) * stride