diff options
author | Illia Polosukhin <ilblackdragon@gmail.com> | 2016-06-03 10:46:19 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2016-06-03 12:03:11 -0700 |
commit | 88c72e1ba60ed4a46232c92a2222a760807b1f54 (patch) | |
tree | 428f8950fdea9d3724c316e7792b2544dac9e8b2 /tensorflow | |
parent | 445aa09103e3bb18366079e10bce9f9a08e80a79 (diff) |
Fix the flaky test in nonlinear_test.
Change: 123989954
Diffstat (limited to 'tensorflow')
-rw-r--r-- | tensorflow/contrib/learn/python/learn/tests/nonlinear_test.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tensorflow/contrib/learn/python/learn/tests/nonlinear_test.py b/tensorflow/contrib/learn/python/learn/tests/nonlinear_test.py index 0b55bd8487..0f4df2d15e 100644 --- a/tensorflow/contrib/learn/python/learn/tests/nonlinear_test.py +++ b/tensorflow/contrib/learn/python/learn/tests/nonlinear_test.py @@ -65,6 +65,7 @@ class NonLinearTest(tf.test.TestCase): self.assertEqual(len(biases), 5) def testDNNDropout0(self): + random.seed(42) # Dropout prob == 0. iris = tf.contrib.learn.datasets.load_iris() classifier = tf.contrib.learn.TensorFlowDNNClassifier( @@ -74,6 +75,7 @@ class NonLinearTest(tf.test.TestCase): self.assertGreater(score, 0.9, "Failed with score = {0}".format(score)) def testDNNDropout0_1(self): + random.seed(42) # Dropping only a little. tf.set_random_seed(42) iris = tf.contrib.learn.datasets.load_iris() @@ -85,6 +87,7 @@ class NonLinearTest(tf.test.TestCase): self.assertGreater(score, 0.9, "Failed with score = {0}".format(score)) def testDNNDropout0_9(self): + random.seed(42) # Dropping out most of it. iris = tf.contrib.learn.datasets.load_iris() classifier = tf.contrib.learn.TensorFlowDNNClassifier( @@ -93,7 +96,7 @@ class NonLinearTest(tf.test.TestCase): score = accuracy_score(iris.target, classifier.predict(iris.data)) self.assertGreater(score, 0.3, "Failed with score = {0}".format(score)) # If the quality is higher - dropout is not working. - self.assertLess(score, 0.5, "Failed with score = {0}".format(score)) + self.assertLess(score, 0.6, "Failed with score = {0}".format(score)) def testRNN(self): random.seed(42) |