操作流程
挂载云硬盘:
from google.colab import drive
drive.mount(’/content/drive’)
设置路径:
!cd /content/drive/MyDrive/11/"
或者
import os
os.chdir("/content/drive/MyDrive/11/")
运行程序:
!python 11.py
Colab介绍
Colab是google最近推出的一项Python在线编程的免费服务, 不过在国内可能无法访问google的服务。
Colab环境已经集成了流行的深度学习框架Tensorflow,并附赠了一个虚拟机(40GB硬盘+2*2.30GHZ CPU+12.72GB内存)。
Colab的操作类似于jupyter notebook
Colab如同使用 Google 文档或表格一样存储在 Google云端硬盘中,并且可以共享
参考链接
官网介绍
https://colab.research.google.com/notebooks/intro.ipynb# 官网常见问题解答
https://research.google.com/colaboratory/faq.html
Google在线深度学习神器Colab
https://www.jianshu.com/p/81eae79ee78b
>费用统计:
colab pro,10.59$【含税】,大约71元每月
google drive 100g,大约13元每月
colab pro订阅链接,可以提高使用额度【运行时间】
https://colab.research.google.com/signup?utm_source=faq&utm_medium=link&utm_campaign=seems_too_good
colab pro官方使用方法介绍
https://colab.research.google.com/notebooks/pro.ipynb
Colab Pro购买
https://zhuanlan.zhihu.com/p/133880562
colab可以tb购买。可以双开。
https://tieba.baidu.com/p/6584443729?pn=1
Colab处理文件慢的解决办法
https://zhuanlan.zhihu.com/p/218133131
colab12小时限制怎么解决?重启一次就好
https://zhuanlan.zhihu.com/p/145929375
Colab提供的GPU
Colab 中的可用 GPU 类型会不时变化。只有这样,Colab 才能免费提供这些资源。Colab 中的可用 GPU 通常包括 Nvidia K80、T4、P4 和 P100。在任何给定时间,您都无法选择在 Colab 中连接的 GPU 类型。如果想要更稳定地使用 Colab 最快的 GPU,用户可以订阅 Colab Pro。
在近期,谷歌将原来K80换成了T4,具体差距有多少,看下面的摘自英伟达官网的图。
https://developer.nvidia.com/cuda-gpus#compute
Colab提供的CPU
查看虚拟机硬盘容量
!df -lh
查看cpu配置
!cat /proc/cpuinfo | grep model\ name
查看内存容量
!cat /proc/meminfo | grep MemTotal
常见问题
在 Colab 中,笔记本可以运行多长时间?
笔记本要连接到虚拟机才能运行,虚拟机的最长生命周期可以达到 12 小时。笔记本如果处于空闲状态的时间过长,也会与虚拟机断开连接。虚拟机的最长生命周期和空闲超时行为可能会随时变化,也会根据您的使用情况调整。只有这样,Colab 才能免费提供计算资源。如果用户希望虚拟机的生命周期更长、对空闲超时行为的限制更宽松,并希望这两项随时间变化的幅度小一些,可以订阅 Colab Pro。
注:
1.一般掉线都会自动连接上的,训练的过程也不会随着掉线而断,因为代码被托管到另外一方在执行,所以等自动连接上后模型还是照常训练的。
2.重新连接后,可能不需要重新训练,变量仍然在机器的内存中。
Colab 提供多大内存?
Colab 虚拟机提供的内存大小会不时变化(但在虚拟机的生命周期内是稳定不变的)。(不时调整内存有利于我们持续免费提供 Colab。)如果 Colab 检测到您可能需要额外的内存,系统有时会自动为您分配包含额外内存的虚拟机。如果用户希望在 Colab 中获得更多、更稳定的内存,可以订阅 Colab Pro。
如何才能充分利用 Colab?
Colab 中的资源会优先提供给最近资源用量较少的用户,以防少数用户独占有限的资源。要充分利用 Colab,请在完成工作后关闭 Colab 标签页,并在没有实际需求时避免选用 GPU。这样,您在 Colab 中遇到使用量限额的情况就会减少。如果用户希望超越免费版 Colab 的资源限制,可以订阅 Colab Pro。
使用步骤
from google.colab import drivedrive.mount(’/content/drive’)挂载云盘,同志们输入验证码的时候,记得张贴后,按 执行 或 shift+ enter 才会出现 Mounted at /content/drive云盘授权参考两篇我认为比较完整文章:
谷歌云盘登录链接:https://drive.google.com/drive/my-drive还有别人分享的踩坑经验:http://www.xiaomaidong.com/?p=1249
设置文件路径
!cd /content/drive/MyDrive/质量性状模拟/"
或
import os
os.chdir("/content/drive/MyDrive/质量性状模拟/")