keras在源碼
\keras\datasets
定義了相關資料集的下載下傳,隻需如後續代碼使用。當本地沒有資料緩存時,程式就會聯網下載下傳,比較不便,是以如下展示自助下載下傳資料:
1 . 通過源碼
\keras\datasets\cifar10.py
可以看到檔案下載下傳位址:
https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz
2 . 通過源碼
keras\utils\data_utils.py
可以看到下載下傳後的檔案儲存至
~/.keras/datasets/"fname".tar.gz
。
總結
是以你可以借助第三方工具下載下傳資料集,然後(對于Windows)移動到
C:\Users\你的使用者名\.keras\datasets
目錄下,并改名(包括字尾名)為
cifar-10-batches-py.tar.gz
,并且用到其他時依次類推。
from keras.datasets import cifar10
(x_train, y_train), (x_test, y_test) = cifar10.load_data()
print(y_train[:4])