`tf.contrib.layers.max_pool2d`和`tf.nn.max_pool`之间的本质区别是什么?

时间:2016-10-30 08:00:30

标签: python tensorflow

我找到了两个函数tf.contrib.layers.max_pool2dtf.nn.max_pool,用于TensorFlow中的最大池。

tf.contrib.layers.max_pool2d似乎是tf.nn.max_pool的包装,但我无法理解使用`tf.contrib.layers.max_pool2d的优势。

tf.contrib.layers.max_pool2dtf.nn.max_pool之间的本质区别是什么?

资源:

1 个答案:

答案 0 :(得分:3)

从功能上来说,除了签名之间的一些细微差别(ksizestrides等)之外,它们之间没有“本质”区别。

但请注意,tf.contrib是由各种来源提供的一些高级功能的不稳定集合,因此可能会在未来版本中进行修改甚至删除。