【发布时间】:2020-03-21 06:51:24
【问题描述】:
我有一个 CNN 项目,我想从本地文件上传图像数据集,我该怎么做?是否有更简单的方法将数据集导入谷歌 colab(例如 Kaggle 或来自 tensor flowdo)?我该怎么做? 那么是否有一个好的文档或参考可以帮助我做那个项目,因为我是一个初学者。 提前致谢。
【问题讨论】:
我有一个 CNN 项目,我想从本地文件上传图像数据集,我该怎么做?是否有更简单的方法将数据集导入谷歌 colab(例如 Kaggle 或来自 tensor flowdo)?我该怎么做? 那么是否有一个好的文档或参考可以帮助我做那个项目,因为我是一个初学者。 提前致谢。
【问题讨论】:
以下是您可以用来在 Google Colab 中导入数据集/文件的方法:
from google.colab import files
uploadToUpload = files.upload()
这将添加一个浏览按钮,可用于从本地选择文件。 files.upload() 返回上传文件的字典..
假设从本地选择一个数据集(data_set.csv),您可以通过以下方式访问它:
data = pd.read_csv(io.StringIO(uploadToUpload['data_set.csv'].decode('utf-8')))
from google.colab import drive
drive.mount('/content/gdrive')
这会将 Google 云端硬盘安装到左侧面板中的“文件”选项卡。转到驱动器的主目录(Google Drive 主页,登录驱动器时可见的第一页) cd 进入“/content/gdrive/My Drive/”
假设在名为DataSet的文件夹中有一个数据集(data_test.csv),您可以通过以下方式访问:
data = pd.read_csv('/content/gdrive/My Drive/DataSet/data_test.csv')
【讨论】: