【工具使用】Google免费云环境Colaboratory使用

Colaboratory是Google的一个免费的深度学习云端环境,提供免费的GPU和TPU。
colab的地址:https://colab.research.google.com

1 前提条件

  1. 科学上网
  2. 谷歌账号:用于登录谷歌云盘 https://drive.google.com/drive/my-drive

2 使用以及运行深度学习项目

  1. 将项目文件或者文件夹上传至谷歌云盘
  2. 在上传的文件夹中空白处右键新建笔记本,然后将运行时修改为GPU/TPU
    左上角 选择 修改 -> 笔记本设置
    在这里插入图片描述在这里插入图片描述
  3. 挂载谷歌云盘
# Load the Drive helper and mount
from google.colab import drive
# This will prompt for authorization.
drive.mount('/content/drive')

执行上述代码,点击输出链接,登陆Google账号,获取授权码,粘贴到输入框中,链接到云端硬盘,硬盘挂载在/content/drive下。
挂载完成结果如下
在这里插入图片描述

  1. 使用ls命令查看云端硬盘中的文件:
    在这里插入图片描述
  2. 也可以展开侧边栏查看文件:
    在这里插入图片描述
  3. 在运行深度学习代码之前,为操作方便,可先将路径换成云端硬盘的路径,操作代码如下:
import os
os.chdir('/content/drive/My Drive/')

3 注意事项

  1. 每次重新打开笔记本之前都需要重新执行先前的操作代码,即挂载云盘+路径换成云端硬盘的路径
  2. 大部分的深度学习库colab已经提供好了,除了少数几个不常见的库,这小部分库需要在每次打开笔记本运行深度学习项目之前使用命令进行安装
  3. 在colab的笔记本之中使用命令时,需要在命令最前面加上英文叹号–!,否则会报错!!!

4 总结

由于本人是深度学习方向的,没有好卡跑项目代码,colab正好符合我的需求,提供了免费的算例资源,可以白嫖,美滋滋!

colab的环境配置简单,自带tensorflow,可以安装其他的深度学习的框架,还可以直接从github导入,虽然每次最多只能连续用12小时,但对于学习来说已经非常够用了。

最重要的是:colab可以白嫖!!!

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
DevOps是一种软件开发方法论,目的是通过改进软件开发和运维之间的协作和沟通,实现更快、更可靠的软件交付流程。在环境下,DevOps可以更好地支持敏捷开发、持续集成和持续交付的实现。 以下是在环境使用DevOps进行软件开发的几个关键步骤: 1. 选择合适的平台:平台提供了强大的基础设施、开发工具和自动化服务,可以大大简化DevOps的工作流程。常见的平台包括AWS、Azure、Google Cloud等。 2. 使用自动化工具:自动化工具可以使软件开发流程更快、更高效、更准确。例如,使用CI/CD工具(如Jenkins、Travis CI等)可以实现持续集成和持续交付;使用自动化测试工具可以加快测试流程。 3. 采用容器化技术:容器化技术可以将应用程序和依赖项打包成一个可移植的容器,可以在不同的环境中运行。使用容器化技术可以快速部署和更新应用程序,并提高应用程序的可移植性和可靠性。 4. 实施监控和日志记录:监控和日志记录是DevOps中不可或缺的一部分,可以帮助开发人员及时发现和解决问题。使用监控工具和日志记录工具可以监控应用程序的性能、健康状况和错误日志,提高应用程序的可靠性。 5. 采用敏捷开发方法:敏捷开发方法可以帮助开发团队更快地交付高质量的软件,并且可以根据客户反馈不断迭代和改进。在环境下,敏捷开发可以更好地支持DevOps的快速迭代和持续交付流程。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值