我的本地设备上有我的数据集。这是一种将此数据集直接上传到google colab的方法。
注意:
我试过这段代码:
from google.colab import files
uploaded = files.upload()
但它按文件加载文件。我想直接上传整个数据集
答案 0 :(得分:5)
以下是我用来上传zip文件并创建本地数据目录的工作流程:
$zip -r data.zip data
使用他们的(Google)说明将您的数据目录的zip文件上传到colab。
from google.colab import files
uploaded = files.upload()
上传zip文件后,请执行以下操作:
import zipfile
import io
zf = zipfile.ZipFile(io.BytesIO(uploaded['data.zip']), "r")
zf.extractall()
您的数据目录现在应位于'data'目录下的colab工作目录中。
答案 1 :(得分:1)
答案 2 :(得分:0)
另一种方法是将所有数据集存储到numpy对象中,然后上传到驱动器。您可以在那里轻松检索它。 (压缩和解压缩也可以,但是我遇到了困难)