深度学习
poppy_MCT
开开心心搞技术
展开
-
tf.nn.atrous_conv2d如何实现空洞卷积与深度可分离卷积?
1.实现空洞卷积的函数tf.nn.atrous_conv2d(value,filters,rate,padding,name=None)除去name参数用以指定该操作的name,与方法有关的一共四个参数:value:指需要做卷积的输入图像,要求是一个4维Tensor,具有[batch, height, width, channels]这样的shape,具体含义是[训练时一个bat...原创 2019-03-07 15:38:41 · 617 阅读 · 0 评论 -
tf.nn.conv2d和tf.contrib.slim.conv2d的区别
在查看代码的时候,看到有代码用到卷积层是tf.nn.conv2d,但是也有的使用的卷积层是tf.contrib.slim.conv2d,这两个函数调用的卷积层是否一致,在查看了API的文档,以及slim.conv2d的源码后,做如下总结:tf.nn.conv2d函数定义如下:conv2d( input, filter, strides, padding...原创 2019-03-08 11:17:10 · 952 阅读 · 0 评论