我想在一个特征上进行扩张卷积。在tensorflow中,我找到了tf.nn.convolution
和tf.nn.conv2d
。但tf.nn.conv2d
似乎不支持扩张卷积。
所以我尝试使用tf.nn.convolution
。
以下两种配方是否会产生相同的结果?
tf.nn.conv2d(x, w, strides=[1, 1, 2, 2], padding='SAME',data_format='NCHW')
tf.nn.convolution(x, w, strides=[1, 1, 2, 2], padding='SAME',data_format='NCHW')
答案 0 :(得分:0)
要使用扩张卷积,您需要使用以下函数:
tf.nn.atrous_conv2d(value, filters, rate, padding, name=None)
参考:https://www.tensorflow.org/versions/r0.12/api_docs/python/nn/convolution#atrous_conv2d