aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/legacy_seq2seq
diff options
context:
space:
mode:
authorGravatar Eugene Brevdo <ebrevdo@google.com>2017-05-15 11:10:49 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2017-05-15 11:15:51 -0700
commit54efd636b504aad368eea254eca2970a16d457f6 (patch)
tree28881a222756098197a9472e1e5e72b85eac4fd7 /tensorflow/contrib/legacy_seq2seq
parenteef5ba595d201c7caa104437fc29353063cc0cfd (diff)
Update RNN helpers to be able to handle dynamic state sizes.
This fixes a bug I introduced previously by adding the alignment into the AttentionWrapper's state (since the alignment's size may have to be a Tensor - the encoder's max_time is not usually static). PiperOrigin-RevId: 156077314
Diffstat (limited to 'tensorflow/contrib/legacy_seq2seq')
-rw-r--r--tensorflow/contrib/legacy_seq2seq/python/kernel_tests/seq2seq_test.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tensorflow/contrib/legacy_seq2seq/python/kernel_tests/seq2seq_test.py b/tensorflow/contrib/legacy_seq2seq/python/kernel_tests/seq2seq_test.py
index 8dcfb775b2..2898935a47 100644
--- a/tensorflow/contrib/legacy_seq2seq/python/kernel_tests/seq2seq_test.py
+++ b/tensorflow/contrib/legacy_seq2seq/python/kernel_tests/seq2seq_test.py
@@ -942,8 +942,8 @@ class Seq2SeqTest(test.TestCase):
perplexities[bucket].append(math.exp(float(res[1])))
for bucket in range(len(buckets)):
if len(perplexities[bucket]) > 1: # Assert that perplexity went down.
- self.assertLess(perplexities[bucket][-1], # 10% margin of error.
- 1.1 * perplexities[bucket][0])
+ self.assertLess(perplexities[bucket][-1], # 20% margin of error.
+ 1.2 * perplexities[bucket][0])
def testModelWithBooleanFeedPrevious(self):
"""Test the model behavior when feed_previous is True.