在做深度学习项目时,我们一定会需要一个服务器,有时候因为条件限制没有服务器,可以用google的colab来跑我们的程序,它最大的特点是有GPU支持,型号Tesla P100-PCIE-16GB GPU

那如何使用colab呢

1.使用谷歌云盘

如果第一次使用,需要在:我的云端硬盘—>更多—>关联更多应用中关联Google Colaboratory,我这里已经关联过了,如图

2.在云盘中新建一个文件夹,作为我们一个项目的文件夹,在文件夹中上传需要的数据集等一些文件

比如我的一个文件夹:

3.colab连接谷歌云盘

点击:我的云端硬盘—>更多—>Google Colaboratory,就可以新建一个colab

点击:连接—>连接到托管代码程序

可以在代码执行工具—>更改运行时类型,选择是否使用GPU/TPU

此时,要想访问云盘中的文件,我们还需运行三段代码

首先,连接云盘

!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse
from google.colab import auth
auth.authenticate_user()
from oauth2client.client import GoogleCredentials
creds = GoogleCredentials.get_application_default()
import getpass
!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null 2>&1 | grep URL
vcode = getpass.getpass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}

运行过程会有两次出现网址和密码框,点击链接,按照网页中的要求执行,最后会出现一段代码,将这段代码复制到colab的密码框中并回车,最后执行成功是这样的:

其次,将云盘的目录导入colab

!mkdir -p drive
!google-drive-ocamlfuse drive

此时colab左侧的目录栏会出现drive目录,这个就是我们云端硬盘的目录
最后,进入我们要运行的项目的目录

import os
os.chdir("drive/XXX")

XXX替换成自己项目目录的名称即可
至此,我们就可以在colab中访问云端硬盘的目录、文件,使用GPU运行自己的程序

google colab连接谷歌云盘相关推荐

  1. Google Colab 读取/存储 google drive(谷歌云盘)内的文件

    当然使用个命令需要登录google账号 获取相应的验证码 将验证码复制到框内 回车即可继续执行 完整如下: import os from google.colab import drive drive ...

  2. colab 挂载谷歌云盘

    import os from google.colab import drive drive.mount('/gdrive') os.symlink('/gdrive/My Drive', '/con ...

  3. Google Colab——用谷歌免费GPU跑你的深度学习代码

    Google Colab简介 Google Colaboratory是谷歌开放的一款研究工具,主要用于机器学习的开发和研究.这款工具现在可以免费使用,但是不是永久免费暂时还不确定.Google Col ...

  4. 【我的第一个目标检测课题】2、薅一把Google的羊毛!使用Colaboratory链接谷歌云盘在线进行网络训练

    2020.12.30晚记 在上一篇中已经介绍了用自己的电脑配置了GPU,配置完后训练速度确实是大大提升,但是因为自己的轻薄本显存太少了,只有2G,而我们的数据集还挺大,图片分辨率也高,所以尽管把bat ...

  5. google谷歌云盘_如何(以及为什么)开始使用Google云打印

    google谷歌云盘 Wouldn't it be wonderful if you could print from any of your devices (desktops, phones, t ...

  6. 2019 Google Drive Api 上传文件到谷歌云盘 获取分享下载链接

    如果图片失效或者格式已乱,建议阅读原文   在[案例]搭建 Quizzes 网站,每天赚取 30-50 美元 提到下载站项目,因为整个项目代码加上一些说明,会导致内容太多,所以准备分成几部分,这样看起 ...

  7. google谷歌云盘_Google舞蹈综合症

    google谷歌云盘 Good stuff-just the thing my buddy Adam Cogan is looking for as he dances to the top of t ...

  8. google谷歌云盘_Google 12岁生日快乐

    google谷歌云盘 It's Google's 12th Birthday. You'd probably realized that if you've visited the search en ...

  9. google谷歌云盘_Google诗歌中的冬天

    google谷歌云盘 Seasonal decoration and localization have been discussion points around the SitePoint off ...

最新文章

  1. 计算机网络实验报告建立校园网,计算机网络实验报告
  2. iis php根目录可以访问子目录不行,wordpress在IIS下伪静态后子目录无法访问的解决方法...
  3. 用7ch中断例程完成jmp near ptr s指令的功能,用bx向中断例程传送转移位移。
  4. 开学考试学生成绩管理Java
  5. 不干胶标贴打印模板下载_A4纸打印17*6的不干胶标签打印模板如何设置
  6. Linux sar分析网卡流量
  7. 一文看懂Python(四)-----os.path模块篇
  8. 基于Xml 的IOC 容器-分配解析策略
  9. c# mongodb or查询_C# MongoDB 查询方法
  10. Redis六种底层数据结构
  11. 谷粒商城:17.商城业务 — Nginx搭建域名访问
  12. 背诵华为hcia认证考试题库答案能过吗?华为认证等级是怎样的
  13. Fedora七年风雨路:寻访14个版本的足迹
  14. 如何下载Java的API开发文档
  15. 使用VLAN隔离虚拟机流量
  16. python求平均数直到0出现while_Python第一周 学习笔记(2)
  17. Python【词云】《长恨歌》
  18. 用什么软件可以修改PDF文件,软件的操作方法
  19. 深圳大学计算机与软件学院2018分数线,深圳大学录取分数线2021是多少分(附历年录取分数线)...
  20. sqlplus常用命令

热门文章

  1. 《网络是怎么连接的》读后感
  2. LaTeX高亮整理Stata代码(时变空间权重矩阵)(整理版)
  3. Centos7 系统硬件检测脚本
  4. AD09 DXP保姆级教程系列——003、使用原理图库
  5. UI设计中字体使用小窍门
  6. 数学建模中的线性规划
  7. 被入侵计算机系统恢复指南(转)
  8. gis合并dem数据_在arcgis下如何合并dem
  9. 《Maven 实战》总结
  10. Spring 5 WebFlux入门教程