Add eager support for unit tests for most Keras layers.
authorFrancois Chollet <fchollet@google.com>
Thu, 22 Feb 2018 20:16:09 +0000 (12:16 -0800)
committerTensorFlower Gardener <gardener@tensorflow.org>
Thu, 22 Feb 2018 20:20:18 +0000 (12:20 -0800)
commite2a9276d485ab3c3b5b0ebfbc92fc105cfa7419f
tree52f62f2a151574379f6707c46698f826d3157d3b
parenta4de23973ddddfa8dc26d846dc0a902942347b11
Add eager support for unit tests for most Keras layers.
A few minor layers were left out:
- noise layers (apparent issue with tf.random_normal)
- bidirectional wrapper
- conv recurrent layers (impending refactor)

PiperOrigin-RevId: 186654795
17 files changed:
tensorflow/python/keras/_impl/keras/backend.py
tensorflow/python/keras/_impl/keras/engine/training_eager.py
tensorflow/python/keras/_impl/keras/engine/training_eager_test.py
tensorflow/python/keras/_impl/keras/layers/convolutional_test.py
tensorflow/python/keras/_impl/keras/layers/core_test.py
tensorflow/python/keras/_impl/keras/layers/embeddings_test.py
tensorflow/python/keras/_impl/keras/layers/gru_test.py
tensorflow/python/keras/_impl/keras/layers/local_test.py
tensorflow/python/keras/_impl/keras/layers/lstm_test.py
tensorflow/python/keras/_impl/keras/layers/merge_test.py
tensorflow/python/keras/_impl/keras/layers/noise_test.py
tensorflow/python/keras/_impl/keras/layers/pooling_test.py
tensorflow/python/keras/_impl/keras/layers/recurrent.py
tensorflow/python/keras/_impl/keras/layers/simplernn_test.py
tensorflow/python/keras/_impl/keras/layers/wrappers_test.py
tensorflow/python/keras/_impl/keras/optimizers.py
tensorflow/python/keras/_impl/keras/testing_utils.py