当前位置: 首页 > news >正文

太原运营推广公司外贸网站优化推广

太原运营推广公司,外贸网站优化推广,自助建站网站哪个好,天津建设工程合同备案网站边界补充问题 原始图片尺寸为7*7#xff0c;卷积核的大小为3*3#xff0c;当卷积核沿着图片滑动后只能滑动出一个5*5的图片出来#xff0c;这就造成了卷积后的图片和卷积前的图片尺寸不一致#xff0c;这显然不是我们想要的结果#xff0c;所以为了避免这种情况#xff…边界补充问题 原始图片尺寸为7*7卷积核的大小为3*3当卷积核沿着图片滑动后只能滑动出一个5*5的图片出来这就造成了卷积后的图片和卷积前的图片尺寸不一致这显然不是我们想要的结果所以为了避免这种情况需要先对原始图片做边界填充处理。在上面的情况中我们需要先把原始图像填充为9*9的尺寸。 常用的区域填充方法包括 用3*3定义原始图像的尺寸补充为9*9的尺寸图片上的颜色只为方便观看并没有任何其他含义。 原始图像 1补零 2边界复制 3镜像 4块复制 更多理解见 理解图像卷积操作的意义 卷积操作有两个问题 1. 图像越来越小 2. 图像边界信息丢失即有些图像角落和边界的信息发挥作用较少。因此需要padding。 卷积核大小通常为奇数 一方面是为了方便same卷积padding对称填充左右两边对称补零 n2p-f1n p(f-1)/2 另一方面奇数过滤器有中心像素便于确定过滤器的位置。 padding padding的方式 备注 VALID only ever drops the right-most columns (or bottom-most rows).SAME tries to pad evenly left and right, but if the amount of columns to be added is odd, it will add the extra column to the right, as is the case in this example (the same logic applies vertically: there may be an extra row of zeros at the bottom). 不同的padding方式,VALID是采用丢弃的方式,比如上述的input_width13,只允许滑动2次,多余的元素全部丢掉 SAME的方式,采用的是补全的方式,对于上述的情况,允许滑动3次,但是需要补3个元素,左奇右偶,在左边补一个0,右边补2个0 Tensorflow中的定义 The TensorFlow Convolution example gives an overview about the difference between SAME and VALID :For the SAME padding, the output height and width are computed as:out_height ceil(float(in_height) / float(strides[1]))out_width ceil(float(in_width) / float(strides[2]))AndFor the VALID padding, the output height and width are computed as:out_height ceil(float(in_height - filter_height 1) / float(strides1))out_width ceil(float(in_width - filter_width 1) / float(strides[2]))备注 #SAME 向上取整 #VALID 向下取整 输入n*c0*w0*h0 输出n*c1*w1*h1 其中c1就是参数中的num_output生成的特征图个数w1floor((w02*pad-kernel_size)/stride)1;向下取整h1floor((h02*pad-kernel_size)/stride)1;向下取整 如果设置stride为1前后两次卷积部分存在重叠。如果设置pad(kernel_size-1)/2,则运算后宽度和高度不变。 由pad, kernel_size和stride三者共同决定。更多细节可见卷积步长 x tf.constant([[1., 2., 3.],[4., 5., 6.]])x tf.reshape(x, [1, 2, 3, 1]) # give a shape accepted by tf.nn.max_poolvalid_pad tf.nn.max_pool(x, [1, 2, 2, 1], [1, 2, 2, 1], paddingVALID) same_pad tf.nn.max_pool(x, [1, 2, 2, 1], [1, 2, 2, 1], paddingSAME)valid_pad.get_shape() [1, 1, 1, 1] # valid_pad is [5.] same_pad.get_shape() [1, 1, 2, 1] # same_pad is [5., 6.] 参考文献 TensorFlow中CNN的两种padding方式“SAME”和“VALID” https://stackoverflow.com/questions/37674306/what-is-the-difference-between-same-and-valid-padding-in-tf-nn-max-pool-of-t Tensorflow中padding的两种类型SAME和VALID
http://www.zqtcl.cn/news/501432/

相关文章:

  • 阿克苏网站建设咨询海南跨境免税电商入驻流程
  • 母婴网站模板在线设计网站海报
  • 网站关键词优化公司哪家好如何跟客户沟通网站建设
  • 山西省经济建设投资公司网站滁州网站建设
  • 优秀设计网站哈尔滨vi设计公司
  • 如何建购物网站论坛类的网站怎样做
  • 河南省建设工程招投标协会网站安卓开发软件工具
  • 中国空间站wordpress无法选择服务器配置
  • 郑州家居网站建设服务公司asp网站助手
  • 做网站一般几个人WordPress 中英文翻译
  • 有没有兼职做网站的化工企业建网站
  • 石家庄展厅设计公司黑帽seo怎么做网站排名
  • 网站开发维护成本计算wordpress 无法访问
  • 永久免费做网站营销软文广告
  • 网站规划怎么写wordpress如何搭建博客
  • 网站索引页面网站做302重定向会怎么样
  • 精品成品冈站源码免费企业网站的内容模块
  • 网站策划的最终体现南宁网站建设培训学校
  • 网站不备案打不开怎么建网站不用买空间
  • 有没有IT做兼职的网站百度收录入口提交
  • 普洱市建设局网站重庆工程建设信息查询
  • 上海网站设计多少钱wap网站生成微信小程序
  • 广州网站到首页排名做图骂人的图片网站
  • 公司的网站建设价格wordpress付费阅读文章功能
  • 飞鸽网站建设建设网站什么软件比较好
  • 网站名称 规则网站seo完整seo优化方案
  • 昆明网站建设高端定制wordpress建站课程
  • 建网站外包wordpress 便利贴
  • 硅胶 技术支持 东莞网站建设网站互联网接入商
  • 太平洋建设21局网站微信网页版登录手机版