gpt4 book ai didi

python - 如何从 Google Drive 获取图像数据集到 Colab?

转载 作者:太空宇宙 更新时间:2023-11-03 20:16:09 24 4
gpt4 key购买 nike

我有一个非常奇怪的问题。我在互联网上进行了搜索,阅读了文档,但无法弄清楚如何做到这一点。所以我想做的是使用 Colab 训练分类器。为此,我在本地计算机上有一个狗的图像数据集。

所以我所做的是将图像数据集文件夹打包到 zip 文件中并将其上传到云端硬盘。然后,我从 Colab 安装了驱动器,并尝试从那里解压缩文件。一切安好。但我意识到,一段时间后,一些提取的文件会被删除。问题是这些文件不在 Colab 存储上,而是在 Drive 上,我不知道为什么它们在一段时间后会被删除。大约一个小时。

到目前为止,我已经使用以下命令来进行提取 -

from google.colab import drive
drive.mount('/content/drive')
from zipfile import ZipFile
filename = 'Stanford Dogs Dataset.zip'

with ZipFile(filename, 'r') as zip:
zip.extractall()
print('Done')

也尝试过这个 -

!unzip filename -d destination

不知道我哪里出错了。而且,不知道为什么提取的文件虽然被提取到驱动器内的子文件夹,但也开始显示在主根目录上。不,我不是在谈论最近的部分,因为当我想检查它们的位置时,它们会指向驱动器的根目录。这一切都是那么令人困惑。

最佳答案

首先安装谷歌驱动器

from google.colab import drive
drive.mount('/gdrive')

然后您可以使用 !cp 从驱动器复制

!cp '/gdrive/My Drive/my_file' 'my_file'

然后你就可以像在你的电脑上一样工作,解压缩并......

关于python - 如何从 Google Drive 获取图像数据集到 Colab?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58434046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com