Eager execution coverage for decode_raw_op_test.py. Removed run_deprecated_v1
decorators.
PiperOrigin-RevId: 327043724 Change-Id: I6af2449e89928009696ba01b8d42cf4aae06b021
This commit is contained in:
parent
91bcb88f53
commit
c74b67b392
@ -21,7 +21,7 @@ from __future__ import print_function
|
||||
import numpy as np
|
||||
|
||||
from tensorflow.python.framework import dtypes
|
||||
from tensorflow.python.framework import test_util
|
||||
from tensorflow.python.framework import ops
|
||||
from tensorflow.python.ops import array_ops
|
||||
from tensorflow.python.ops import parsing_ops
|
||||
from tensorflow.python.platform import test
|
||||
@ -29,15 +29,16 @@ from tensorflow.python.platform import test
|
||||
|
||||
class DecodeRawOpTest(test.TestCase):
|
||||
|
||||
@test_util.deprecated_graph_mode_only
|
||||
def testShapeInference(self):
|
||||
for dtype in [dtypes.bool, dtypes.int8, dtypes.uint8, dtypes.int16,
|
||||
dtypes.uint16, dtypes.int32, dtypes.int64, dtypes.float16,
|
||||
dtypes.float32, dtypes.float64, dtypes.complex64,
|
||||
dtypes.complex128]:
|
||||
in_bytes = array_ops.placeholder(dtypes.string, shape=[None])
|
||||
decode = parsing_ops.decode_raw(in_bytes, dtype)
|
||||
self.assertEqual([None, None], decode.get_shape().as_list())
|
||||
# Shape function requires placeholders and a graph.
|
||||
with ops.Graph().as_default():
|
||||
for dtype in [dtypes.bool, dtypes.int8, dtypes.uint8, dtypes.int16,
|
||||
dtypes.uint16, dtypes.int32, dtypes.int64, dtypes.float16,
|
||||
dtypes.float32, dtypes.float64, dtypes.complex64,
|
||||
dtypes.complex128]:
|
||||
in_bytes = array_ops.placeholder(dtypes.string, shape=[None])
|
||||
decode = parsing_ops.decode_raw(in_bytes, dtype)
|
||||
self.assertEqual([None, None], decode.get_shape().as_list())
|
||||
|
||||
def testToUint8(self):
|
||||
self.assertAllEqual(
|
||||
|
Loading…
Reference in New Issue
Block a user