将 Kaggle 数据集导入谷歌合作实验室
在构建深度学习模型时,第一个任务是在线导入数据集,这个任务有时会非常忙碌。
我们只需几个步骤即可轻松导入 Kaggle 数据集:
代码:导入 CIFAR 10 数据集
!pip install kaggle
现在转到您的 Kaggle 帐户并从我的帐户部分创建新的 API 令牌,一个 kaggle.json 文件将下载到您的 PC 中。
代码:
from google.colab import files
files.upload()
代码:上传 kaggle.json 文件
!mkdir -p ~/.kaggle
!cp kaggle.json ~/.kaggle/
!chmod 600 ~/.kaggle/kaggle.json
复制数据集的 URL 并将其粘贴到另一个单元格中。
代码:解压上传的数据集。
from zipfile import Zipfile
file_name=("cifar10-preprocessed.zip")
with Zipfile(file_name,'r') as zip:
zip.extractall()
print("done")
代码:
'./get_CIFAR-10.sh'
import tensorflow as tf
(x_train,y_train),(x_test,y_test) = tf.keras.cifar10.load_data()
现在您的训练和测试集已经可以使用了。