Add warnings for stateful RNN layer if layer.weights is retrieved.

PiperOrigin-RevId: 305903345
Change-Id: I2daf1934b243d46e44e8e1cb87f4d6422586b7ea
diff --git a/tensorflow/python/keras/layers/recurrent.py b/tensorflow/python/keras/layers/recurrent.py
index 5010cbc..c957167 100644
--- a/tensorflow/python/keras/layers/recurrent.py
+++ b/tensorflow/python/keras/layers/recurrent.py
@@ -20,7 +20,6 @@
 from __future__ import print_function
 
 import collections
-import warnings
 
 import numpy as np
 
@@ -986,15 +985,6 @@
   def _trackable_saved_model_saver(self):
     return layer_serialization.RNNSavedModelSaver(self)
 
-  @property
-  def weights(self):
-    if self.stateful:
-      warnings.warn(
-          'The internal states of stateful RNN layers are not included in '
-          '`layer.weights`. Please use `layer.states()` if you want to '
-          'retrieve the internal states of the layer.')
-    return super(RNN, self).weights
-
 
 @keras_export('keras.layers.AbstractRNNCell')
 class AbstractRNNCell(Layer):