码迷,mamicode.com
首页 > 其他好文 > 详细

使用Google Colab时如何从Google drive中加载自定义的包、模型和数据集

时间:2020-05-13 00:22:33      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:路径   自己的   location   出现   check   右键   style   mode   方便   

在Google colab上进行推理时,需要把数据和训练好的模型放到google drive中,然后进行加载。

首先,需要在google drive中建一个目录存放模型,在这里,我选择默认的文件夹Colab Notebooks,为了方便起见,最好把模型和需要用到的自定义包压缩到一起上传

技术图片

 

上传之后新建一个colab notebook

首先需要加载google drive,用如下代码

1 import os
2 from google.colab import drive
3 drive.mount(/content/drive)

运行之后会出现一个让你授权的链接,右键新窗口打开,点击allow之后将authorization code复制到notebook的输入框中并回车

技术图片

 

使用如下命令进入到刚才上传模型的文件夹,此处Colab Notebooks替换成你实际上传的文件夹

!cd /content/drive/My Drive/Colab Notebooks/
!ls
由于要在colab中执行linux命令,所以需要在前面加个叹号

 使用unzip命令来解压刚才上传的压缩包

!unzip XXXX.zip
此处将XXXX替换成你的压缩文件名称
解压完成后可以看到在google drive中也多了对应的文件夹
如果需要加载自定义的包,刚在notebook中加上如下两句,其中ThirdPartyModule是我用来存放第三方自定义包的目录,此处可以替换成你自己的,其中
models是我放的自定义包的名称
import sys
sys.path.append(/content/drive/My Drive/Colab Notebooks/ThirdPartyModule)
import models

如果做了前面的操作,加载模型和数据时,只需写好对应的路径即可,如

checkpoint = torch.load(/content/drive/My Drive/Colab Notebooks/XXX/pre_trained.tar, map_location=torch.device(gpu))

b = cv2.imread(/content/drive/My Drive/Pics/2020.jpg)

接下来,Just enjoy your trip of Google Colab!

使用Google Colab时如何从Google drive中加载自定义的包、模型和数据集

标签:路径   自己的   location   出现   check   右键   style   mode   方便   

原文地址:https://www.cnblogs.com/flyingtester/p/12879810.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!