【发布时间】:2016-04-24 00:12:31
【问题描述】:
我定义了以下参数,用于在图像深度 (rgb) 上进行最大池以在密集层和读数之前进行压缩...我失败了,因为我无法在深度和其他所有内容上池化:
sunset_poolmax_1x1x3_div_2x2x3_params = \
{'pool_function':tf.nn.max_pool,
'ksize':[1,1,1,3],
'strides':[1,1,1,3],
'padding': 'SAME'}
我将步幅更改为[1,1,1,3],因此深度是唯一一个被池减小的维度……但它仍然不起作用。我必须压缩所有内容以保持颜色的微小图像无法获得良好的效果......
实际错误:
ValueError:当前的实现不支持批量和深度维度的池化。
【问题讨论】:
-
错误消息几乎可以解释发生了什么。
-
@etarion 啊...我将其解读为逻辑“与”:批次与深度维度(而不是明显的“批次或深度”维度)。所以,从逻辑上讲,如果我不集中在一个上,我应该能够集中在另一个上。无论如何,如果你已经解释了你在说什么,那将是有道理的,因为错误消息几乎是在说其他东西,而不是它的本意。
标签: python tensorflow