Keras 在Google Colaboratory中添加一个包含20K图像的文件夹
我正在与Keras合作猫品种识别,并尝试使用Google Colaboratory进行GPU培训。当我在PyCharm工作时,我使用了一个包含图像的文件夹路径:Keras 在Google Colaboratory中添加一个包含20K图像的文件夹,keras,google-colaboratory,Keras,Google Colaboratory,我正在与Keras合作猫品种识别,并尝试使用Google Colaboratory进行GPU培训。当我在PyCharm工作时,我使用了一个包含图像的文件夹路径: data_dir = '//home//kate//Рабочий стол//барахло линух минт//more_breeds_all_new' 我不明白,我怎么能把一个有19500张图片的文件夹下载到Colab,而不是像谷歌在笔记本上提供的那样一张一张地加载图片。 我在Google Drive上还有一个包含这些图像的
data_dir = '//home//kate//Рабочий стол//барахло линух минт//more_breeds_all_new'
我不明白,我怎么能把一个有19500张图片的文件夹下载到Colab,而不是像谷歌在笔记本上提供的那样一张一张地加载图片。
我在Google Drive上还有一个包含这些图像的文件夹,但我也不知道如何使用它作为一个完整的文件夹及其路径。首先:zip image folder in.zip.tar格式,示例folder\u data.zip 并将其同步或上传(folder_data.zip)到谷歌硬盘 获取zip文件(文件夹_data.zip)的google驱动器文件_id,如1iytA1n2z4go3uVCwE_vIKouTKyIDjEq 第二: 我建议您使用Pydrive将文件从google drive下载到colab笔记本虚拟机。我下载500MB的数据集供5s使用。 1.安装Pydrive
!pip install PyDrive
二,。奥思
from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
from google.colab import auth
from oauth2client.client import GoogleCredentials
# Authenticate and create the PyDrive client.
# This only needs to be done once in a notebook.
auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
drive = GoogleDrive(gauth)
fileId=drive.CreateFile({'id':'drive_FILE_id'})#drive_FILE_id是文件id示例:1iytA1n2z4go3uVCwE_vIKouTKyIDjEq
打印文件ID['title']#文件夹_data.zip
fileId.GetContentFile('folder_data.zip')#将驱动器文件另存为本地文件
!unzip folder_data.zip -d ./
列表文件看起来像吗
folder_data.zip
folder_data/
为圣战欢呼阅读并回答。这不是一个真正的编程问题,而是一个谷歌问题。