tf.nn.conv2d参数含义和tf.nn.max_pool

一、tf.nn.conv2d()卷积函数各参数解析

卷积在tensorflow中的API是tf.nn.conv2d()

tf.nn.conv2d(input,filter,strides,padding,use_cudnn_on_gpu=True,data_format=‘NHWC’,name=None)

  • input:输入,要求一定一个形状为(a,b,c,d)的tensor,也就是通常说的4维张量,它具有两种形式:NHWC,NCHW,表示输入的通道在第2维或者是第4维,在后面的参数data_format中可以进行选择
  • filter:卷积核,要求是一个4维张量,形状是[height,width,in_depth,out_depth],其中height,width表示卷积核本身的大小,in_depth必须和input的通道数保持一致,out_depth表示卷积核的个数
  • strides:卷积核滑动步长,要求是一个4维张量,第2维和第3维表示卷积核的大小,对于NHWC的输入来说形状是(1,stride_h,stride_w,1),对于NCWH的输入来说是(1,1,stride_h,stride_w)
  • padding:补洞策略,可以选择“SAME”或者是“VALID”。
  • 其余参数用的较少,感兴趣的可以自己尝试摸索
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

二、卷积例子

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、tf.nn.max_pool()函数解析

tensorflow中有函数tf.nn.max_pool来实现最大池化

tf.nn.max_pool(value,ksize,strides,padding,data_format=‘NHWC’,name=None)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、池化例子

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值