aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/python/layers/convolutional.py
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/python/layers/convolutional.py')
-rw-r--r--tensorflow/python/layers/convolutional.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tensorflow/python/layers/convolutional.py b/tensorflow/python/layers/convolutional.py
index 74e7c63fb3..2d99b1688f 100644
--- a/tensorflow/python/layers/convolutional.py
+++ b/tensorflow/python/layers/convolutional.py
@@ -180,6 +180,8 @@ class _Conv(base.Layer):
# bias_add when computing gradients. To use bias_add, we collapse Z
# and Y into a single dimension to obtain a 4D input tensor.
outputs_shape = outputs.shape.as_list()
+ if outputs_shape[0] is None:
+ outputs_shape[0] = -1
outputs_4d = array_ops.reshape(outputs,
[outputs_shape[0], outputs_shape[1],
outputs_shape[2] * outputs_shape[3],