tensorflow - 模块“tensorflow.python.keras.datasets.fashion_mnist”没有属性“load_data”
问题描述
我目前正在关注 Keras 网站上的这个介绍教程:https ://www.tensorflow.org/tutorials/keras/basic_classification
调用后我遇到了这个错误的几个步骤fashion_mnist.load_data()
:
AttributeError: module 'tensorflow.python.keras.datasets.fashion_mnist' has no attribute 'load_data'
这是完整的输出:
Python 3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> from tensorflow import keras
>>> fashion_mnist = keras.datasets.fashion_mnist
>>> (train_images, train_labels), (test_images, test_labels) = fashion_mnist.load_data()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'tensorflow.python.keras.datasets.fashion_mnist' has no attribute 'load_data'
我正在使用 tensorflow 1.5.0
、 Keras2.2.2
和 Python 3.6.6
。
tensorflow 的教程过时了,还是我遗漏了什么?如果我使用mnist
set 而不是fashion_mnist
,它可以正常工作。从这个链接https://www.tensorflow.org/api_docs/python/tf/keras/datasets/fashion_mnist看来,fashion_mnist
确实有一个名为load_data
.
解决方案
推荐阅读
- python - 通过 SQLAlchemy 动态搜索和修改表中的值(错误 setattr 无法设置属性)
- java - 如何在 2 文本视图自定义数组上使用 OnClickListener
- python - 在其他计算机上测试 EXE 时找不到 PyInstaller ImportError DLL
- json - 如何在角度 6 中保存 http 获取响应对象
- c - 将多维数组作为函数参数传递
- r - 如何在R中的下划线后替换字符串
- java - Android 扩展 MainActivity
- android-studio - 迁移到 AndroidX 后的 Lint 错误:
- reactjs - 创建一个 React .JSX React 组件
- c# - WPF中的滚动条