aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Pavithra Vijay <psv@google.com>2018-05-14 15:32:44 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-05-14 15:35:14 -0700
commit4c1339a60768f606b1efc0f3662f8668e0e474ce (patch)
tree0fa3ede67243a486b8f013be6ab20722b888366d
parentaadd75cead083d8e67d664f8c96538fa1fc9c580 (diff)
Remove CuDNNRNN timing test.
PiperOrigin-RevId: 196578043
-rw-r--r--tensorflow/python/keras/_impl/keras/layers/cudnn_recurrent_test.py39
1 files changed, 0 insertions, 39 deletions
diff --git a/tensorflow/python/keras/_impl/keras/layers/cudnn_recurrent_test.py b/tensorflow/python/keras/_impl/keras/layers/cudnn_recurrent_test.py
index a06943b108..ad25eb226c 100644
--- a/tensorflow/python/keras/_impl/keras/layers/cudnn_recurrent_test.py
+++ b/tensorflow/python/keras/_impl/keras/layers/cudnn_recurrent_test.py
@@ -18,8 +18,6 @@ from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
-import time
-
from absl.testing import parameterized
import numpy as np
@@ -33,43 +31,6 @@ from tensorflow.python.training.rmsprop import RMSPropOptimizer
class CuDNNTest(test.TestCase, parameterized.TestCase):
@test_util.run_in_graph_and_eager_modes()
- def test_cudnn_rnn_timing(self):
- if test.is_gpu_available(cuda_only=True):
- with self.test_session(use_gpu=True):
- input_size = 10
- timesteps = 6
- units = 2
- num_samples = 32
-
- for rnn_type in ['lstm', 'gru']:
- times = []
- for use_cudnn in [True, False]:
- start_time = time.time()
- inputs = keras.layers.Input(shape=(None, input_size))
- if use_cudnn:
- if rnn_type == 'lstm':
- layer = keras.layers.CuDNNLSTM(units)
- else:
- layer = keras.layers.CuDNNGRU(units)
- else:
- if rnn_type == 'lstm':
- layer = keras.layers.LSTM(units)
- else:
- layer = keras.layers.GRU(units)
- outputs = layer(inputs)
-
- optimizer = RMSPropOptimizer(learning_rate=0.001)
- model = keras.models.Model(inputs, outputs)
- model.compile(optimizer, 'mse')
-
- x = np.random.random((num_samples, timesteps, input_size))
- y = np.random.random((num_samples, units))
- model.fit(x, y, epochs=4, batch_size=32)
-
- times.append(time.time() - start_time)
- self.assertGreater(times[1], times[0])
-
- @test_util.run_in_graph_and_eager_modes()
def test_cudnn_rnn_basics(self):
if test.is_gpu_available(cuda_only=True):
with self.test_session(use_gpu=True):