aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/kernels/conv_grad_ops_3d.cc
diff options
context:
space:
mode:
authorGravatar Yangzihao Wang <yangzihao@google.com>2017-11-29 16:38:32 -0800
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2017-11-29 16:42:20 -0800
commitcb4ef362e4a18b3c42a2c90bdad8754d5ead4caf (patch)
treecca762531469418ade8c8d5bdf2a9ba6719ec111 /tensorflow/core/kernels/conv_grad_ops_3d.cc
parent4ada275eed7472ae32c67a1ec0b9b1dc8d80d1f0 (diff)
Add native dilated support for conv2d and its gradients in cudnn v>=6.
PiperOrigin-RevId: 177382431
Diffstat (limited to 'tensorflow/core/kernels/conv_grad_ops_3d.cc')
-rw-r--r--tensorflow/core/kernels/conv_grad_ops_3d.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/tensorflow/core/kernels/conv_grad_ops_3d.cc b/tensorflow/core/kernels/conv_grad_ops_3d.cc
index c2d24d1f12..4d0f1ab317 100644
--- a/tensorflow/core/kernels/conv_grad_ops_3d.cc
+++ b/tensorflow/core/kernels/conv_grad_ops_3d.cc
@@ -645,6 +645,9 @@ class Conv3DBackpropInputOp<GPUDevice, T> : public OpKernel {
{{input_size[0], input_size[1], input_size[2]}},
out_depth,
{{filter_size[0], filter_size[1], filter_size[2]}},
+ // TODO(yangzihao): Send in arbitrary dilation rates after the dilated
+ // conv is supported.
+ /*dilations=*/{{1, 1, 1}},
{{strides[0], strides[1], strides[2]}},
{{padding_planes, padding_rows, padding_cols}},
dtype,
@@ -1011,6 +1014,7 @@ class Conv3DBackpropFilterOp<GPUDevice, T> : public OpKernel {
{{input_size[0], input_size[1], input_size[2]}},
out_depth,
{{filter_size[0], filter_size[1], filter_size[2]}},
+ {{1, 1, 1}},
{{strides[0], strides[1], strides[2]}},
{{padding_planes, padding_rows, padding_cols}},
dtype,