tf.contrib.slim.conv2d()

 参考 tf.contrib.slim.conv2d() - 云+社区 - 腾讯云

convolution(inputs,
              num_outputs,
              kernel_size,
              stride=1,
              padding='SAME',
              data_format=None,
              rate=1,
              activation_fn=nn.relu,
              normalizer_fn=None,
              normalizer_params=None,
              weights_initializer=initializers.xavier_initializer(),
              weights_regularizer=None,
              biases_initializer=init_ops.zeros_initializer(),
              biases_regularizer=None,
              reuse=None,
              variables_collections=None,
              outputs_collections=None,
              trainable=True,
              scope=None)
  • inputs                        是指需要做卷积的输入图像
  • num_outputs             指定卷积核的个数(就是filter的个数)
  • kernel_size               用于指定卷积核的维度(卷积核的宽度,卷积核的高度)
  • stride                         为卷积时在图像每一维的步长
  • padding                     为padding的方式选择,VALID或者SAME
  • data_format              是用于指定输入的input的格式
  • rate                           对于使用空洞卷积的膨胀率,rate等于1为普通卷积,rate=n代表卷积核中两两数之间插入了n-1个0
  • activation_fn             用于激活函数的指定,默认的为ReLU函数
  • normalizer_fn           用于指定正则化函数
  • normalizer_params  用于指定正则化函数的参数
  • weights_initializer     用于指定权重的初始化程序
  • weights_regularizer  为权重可选的正则化程序
  • biases_initializer       用于指定biase的初始化程序
  • biases_regularizer    biases可选的正则化程序
  • reuse                        指定是否共享层或者和变量
  • variable_collections  指定所有变量的集合列表或者字典
  • outputs_collections   指定输出被添加的集合
  • trainable                    卷积层的参数是否可被训练
  • scope                        共享变量所指的variable_scope

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wanderer001

ROIAlign原理

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值