aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/python/ops/image_ops_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/python/ops/image_ops_test.py')
-rw-r--r--tensorflow/python/ops/image_ops_test.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tensorflow/python/ops/image_ops_test.py b/tensorflow/python/ops/image_ops_test.py
index 180e510669..0e6f313af7 100644
--- a/tensorflow/python/ops/image_ops_test.py
+++ b/tensorflow/python/ops/image_ops_test.py
@@ -1260,6 +1260,19 @@ class CentralCropTest(test_util.TensorFlowTestCase):
y = image_ops.central_crop(x, 0.5)
y_tf = y.eval()
self.assertAllEqual(y_tf, y_np)
+ self.assertAllEqual(y_tf.shape, y_np.shape)
+
+ def testCropping2(self):
+ # Test case for 10315
+ x_shape = [240, 320, 3]
+ x_np = np.zeros(x_shape, dtype=np.int32)
+ y_np = np.zeros([80, 106, 3], dtype=np.int32)
+ with self.test_session(use_gpu=True):
+ x = array_ops.placeholder(shape=x_shape, dtype=dtypes.int32)
+ y = image_ops.central_crop(x, 0.33)
+ y_tf = y.eval(feed_dict={x:x_np})
+ self.assertAllEqual(y_tf, y_np)
+ self.assertAllEqual(y_tf.shape, y_np.shape)
def testShapeInference(self):
# Test no-op fraction=1.0