tensorflow中的池化函数解析

1.池化原理

2. tensorflow中的池化函数

2.1 tf.nn.max_pool

(1)函数功能描述:

ax pooling是CNN当中的最大值池化操作

(2)函数原型:

tf.nn.max_pool(value, ksize, strides, padding, name=None)

(3)函数参数介绍:

参数是四个,和卷积很类似:

  • 第一个参数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]这种形式

(4)函数使用示例:

2.1 tf.nn.sigmoid

(1)函数功能描述:
(2)函数原型:
(3)函数参数介绍:
(4)函数使用示例:

2.1 tf.nn.tanh

(1)函数功能描述:
(2)函数原型:
(3)函数参数介绍:
(4)函数使用示例:

……..待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值