我使用的是tensorflow 2.0.1版本。在我的Jupyter笔记本中,我使用:
(train_x, train_y), (test_x, test_y) = tf.keras.datasets.cifar100.load_data()
然而,它不起作用,我得到以下错误:
AttributeError: module 'tensorflow_core.python.keras.api._v2.keras.datasets.cifar10' has no attribute 'load_data'
此外,在autocomplete中,我看到了CIFAR100的load_data((,但没有显示CIFAR10。
我可以使用load_data
方法加载cifar10
数据集,如下所示
import tensorflow as tf
print(tf.__version__)
(train_x, train_y), (test_x, test_y) = tf.keras.datasets.cifar10.load_data()
输出:
2.0.1
Downloading data from https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz
170500096/170498071 [==============================] - 5s 0us/step
有关更多信息,您可以参考Loads CIFAR10数据集。