Python 如何在Tensorflow中使用L2池?
我正在尝试实现一个使用L2池的CNN体系结构。参考文献特别指出,L2池优于max池,因此我想在tanh激活函数之后尝试L2池 然而,Tensorflow似乎只提供tf.nn.ave_pool/tf.nn.max_pool/tf.nn.max_pool_和_argmax 有没有办法在Tensorflow中实现L2池Python 如何在Tensorflow中使用L2池?,python,tensorflow,conv-neural-network,Python,Tensorflow,Conv Neural Network,我正在尝试实现一个使用L2池的CNN体系结构。参考文献特别指出,L2池优于max池,因此我想在tanh激活函数之后尝试L2池 然而,Tensorflow似乎只提供tf.nn.ave_pool/tf.nn.max_pool/tf.nn.max_pool_和_argmax 有没有办法在Tensorflow中实现L2池 conv = tf..... h = tf.nn.tanh(conv) p = tf.pow(tf.nn.ave_pool(tf.pow(h,2)), 0.5) 这是否相等?这在反向
conv = tf.....
h = tf.nn.tanh(conv)
p = tf.pow(tf.nn.ave_pool(tf.pow(h,2)), 0.5)
这是否相等?这在反向传播方面是否有效?对于那些可能想知道的人来说,当我尝试Yaroslav Bulatov的回答时,我可以看到更好的性能!谢谢 可能类似于tf.sqrt(tf.nn.ave_pool(tf.square(h))的东西