message: Convert input shape to TensorShape before building SeparableConv.
diff: @@ -1785,6 +1785,7 @@ class DepthwiseConv2D(Conv2D):
  if len(input_shape) < 4:
  raise ValueError('Inputs to `DepthwiseConv2D` should have rank 4. '
  'Received input shape:', str(input_shape))
  + input_shape = tensor_shape.TensorShape(input_shape)
  if self.data_format == 'channels_first':
  channel_axis = 1
  else:
  