module 'tensorflow.python.keras.api._v2.keras.layers' has no attribute 'CuDNNLSTM'
问题 When I write tf.keras.layers.LSTM , I get the warning Note that this layer is not optimized for performance. Please use tf.keras.layers.CuDNNLSTM for better performance on GPU. But when I change the layer to tf.keras.layers.CuDNNLSTM , I get the error AttributeError: module 'tensorflow.python.keras.api._v2.keras.layers' has no attribute 'CuDNNLSTM' Tensorflow version is 2.0.0-alpha0, Keras version is 2.2.4-tf. How can I fix this problem? 回答1: In general, in TensorFlow 2.0 we should just use: