tensorflow max_pooling
生活随笔
收集整理的這篇文章主要介紹了
tensorflow max_pooling
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
tensorflow max_pooling
max pooling是CNN當中的最大值池化操作,其實用法和卷積很類似
有些地方可以從卷積去參考【TensorFlow】tf.nn.conv2d是怎樣實現卷積的?
tf.nn.max_pool(value, ksize, strides, padding, name=None)
參數是四個,和卷積很類似:
第一個參數value:需要池化的輸入,一般池化層接在卷積層后面,所以輸入通常是feature map,依然是[batch, height, width, channels]這樣的shape
第二個參數ksize:池化窗口的大小,取一個四維向量,一般是[1, height, width, 1],因為我們不想在batch和channels上做池化,所以這兩個維度設為了1
第三個參數strides:和卷積類似,窗口在每一個維度上滑動的步長,一般也是[1, stride,stride, 1]
第四個參數padding:和卷積類似,可以取’VALID’ 或者’SAME’
返回一個Tensor,類型不變,shape仍然是[batch, height, width, channels]這種形式
原文
posted on 2018-10-01 21:32 luoganttcc 閱讀(...) 評論(...) 編輯 收藏
總結
以上是生活随笔為你收集整理的tensorflow max_pooling的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tensorflow padd
- 下一篇: keras cnn 代码详解