use*_*877 3 neural-network deep-learning conv-neural-network tensorflow
我正在尝试在张量流中实现中值池化层。
然而,两者tf.nn.median_pool都不存在tf.reduce_median。
有没有办法用python api来实现这种池化层?
小智 5
您可以使用类似:
patches = tf.extract_image_patches(tensor, [1, k, k, 1], ...)
m_idx = int(k*k/2+1)
top = tf.top_k(patches, m_idx, sorted=True)
median = tf.slice(top, [0, 0, 0, m_idx-1], [-1, -1, -1, 1])
Run Code Online (Sandbox Code Playgroud)
为了容纳均匀大小的中值内核和多个通道,您将需要扩展它,但这应该可以为您提供大部分帮助。
| 归档时间: |
|
| 查看次数: |
2323 次 |
| 最近记录: |