9、现代神经网络:卷积神经网络与训练优化

现代神经网络:卷积神经网络与训练优化

1. 池化层

池化层是控制数据维度的轻量级解决方案,其超参数与卷积层类似,但没有可训练的内核。通过填充和步幅参数,可以控制结果张量的维度。

1.1 TensorFlow/Keras 方法

tf.nn 包中提供了 tf.nn.max_pool() tf.nn.avg_pool() 函数,其签名与 tf.nn.conv2d() 类似:
- value :形状为 (B, H, W, D) 的输入图像批次,其中 B 是批次大小。
- ksize :四个整数的列表,表示每个维度的窗口大小,通常使用 [1, k, k, 1]
- strides :四个整数的列表,表示批处理输入每个维度的步幅。
- padding :定义使用哪种填充算法的字符串( VALID SAME )。
- name :标识此操作的名称。

也可以使用更高级的 API 进行实例化:

avg_pool = tf.keras.layers.AvgPool2D(pool_size=k, strides=[s, s]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值