diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2018-10-05 08:55:53 -0700 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2018-10-05 09:00:27 -0700 |
commit | d258207f1583df4faa452265b051879af6c15dac (patch) | |
tree | 2066846855f3320a8d83e68f0bd8ffbfd90e85a2 /tensorflow/python/ops | |
parent | 53faa313b7628cd8c9fbb836544cc6482cafb7a4 (diff) |
BEGIN_PUBLIC
Automated rollback of PR #21945
END_PUBLIC
Automated rollback of commit 863f61412fcc654840c6b67473b742ea4e5e964e. Revert #21945.
PiperOrigin-RevId: 215913175
Diffstat (limited to 'tensorflow/python/ops')
-rw-r--r-- | tensorflow/python/ops/array_ops.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/tensorflow/python/ops/array_ops.py b/tensorflow/python/ops/array_ops.py index e3e4d5f910..4be9c532f4 100644 --- a/tensorflow/python/ops/array_ops.py +++ b/tensorflow/python/ops/array_ops.py @@ -1407,13 +1407,8 @@ def transpose(a, perm=None, name="transpose", conjugate=False): gen_array_ops.conjugate_transpose if (conjugate and a.dtype.is_complex) else gen_array_ops.transpose) if perm is None: - a = ops.convert_to_tensor(a, name="a") - if not a.get_shape().ndims: - rank = gen_array_ops.rank(a) - perm = (rank - 1) - gen_math_ops._range(0, rank, 1) - else: - rank = a.get_shape().ndims - perm = (rank - 1) - np.arange(rank) + rank = gen_array_ops.rank(a) + perm = (rank - 1) - gen_math_ops._range(0, rank, 1) ret = transpose_fn(a, perm, name=name) # NOTE(mrry): Setting the shape explicitly because # reverse is not handled by the shape function. |