From 01f75da549bc0b77a0926ed24f913491199ed7e7 Mon Sep 17 00:00:00 2001
From: Tzu-Wei Sung <windqaq@gmail.com>
Date: Wed, 12 Aug 2020 08:20:29 -0700
Subject: [PATCH] Fix eager tensor

---
 tensorflow/python/ops/signal/shape_ops.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tensorflow/python/ops/signal/shape_ops.py b/tensorflow/python/ops/signal/shape_ops.py
index c059f6d58d6..6725af8fb06 100644
--- a/tensorflow/python/ops/signal/shape_ops.py
+++ b/tensorflow/python/ops/signal/shape_ops.py
@@ -169,7 +169,7 @@ def frame(signal, frame_length, frame_step, pad_end=False, pad_value=0, axis=-1,
       # Pad the inner dimension of signal by pad_samples.
       paddings = array_ops.concat(
           [array_ops.zeros([num_outer_dimensions, 2], dtype=pad_samples.dtype),
-           [[0, pad_samples]],
+           ops.convert_to_tensor([[0, pad_samples]]),
            array_ops.zeros([num_inner_dimensions, 2], dtype=pad_samples.dtype)],
           0)
       signal = array_ops.pad(signal, paddings, constant_values=pad_value)