AttributeError: module 'keras.api._v1.keras.datasets.mnist' has no attribute 'train'
时间: 2023-08-10 15:04:52 浏览: 316
AttributeError: module 'tensorflow.compat.v1' has no attribute '
这个错误通常发生在使用旧版本的Keras时。在旧版本中,MNIST数据集被命名为`keras.datasets.mnist`,而在新版本的Keras中,它被命名为`keras.datasets.mnist.load_data()`。因此,您可以尝试将代码中的`train`改为`load_data()`,如下所示:
```python
from keras.datasets import mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()
```
请确保您的Keras库是最新版本,以避免这个问题。如果问题仍然存在,请提供更多的代码和错误信息,以便我能够更好地帮助您解决问题。
阅读全文