【李沐-动手学深度学习v2】1.Colab学习环境配置

在这个系列,我将分享学习李沐《动手学深度学习》这一课程的体会。

个人能力有限,不足之处还请读者指正。


1.基础环境

Google Colab

T4 GPU

之前有用Pycharm进行课程学习以及代码的实现,但由于笔记本没有GPU,使用Pytorch诸多不便,所以改用云服务器。有尝试过Kaggle、Colab、AutoDL、火山引擎等平台,使用下来,感觉Colab还是比较舒服的。

2.Colab

3.Colab界面

上面有代码、文本,下面有变量以及终端。

对于使用过Jupyter Notebook的人来说,界面接受起来还是比较容易的。

4.Code

可以新建cell,然后code就可以了

5.GPU资源

Google colab T4 16G显存 ,可以免费使用6个小时。

Google Colab是一个notebook环境,带有免费的GPU,不过只能用命令行的方式操作。

硬件加速器可以选择

CPU (免费),T4 GPU (免费,16G显存)

A100GPU(80G) ,V100GPU(32G),TPU

只有账号认证手机号以后,才能获取GPU资源!

6.Colab使用

  1. Google账号

  2. 把代码上传Google云端硬盘,挂载

  3. 打开Colaboratory,新建notebook

  4. 从云端硬盘加载代码的需要挂载Google Drive。挂载代码如下:

    python 复制代码
    from google.colab import drive
    drive.mount('/content/drive/')

    需要注意:

    colab单次最长挂载时长12h,

    长时间没有操作的话会断开连接,停止运行。


右下角可以选择运行时的类型

相关推荐
程序员爱钓鱼12 分钟前
Python编程实战 - 函数与模块化编程 - 参数与返回值
后端·python·ipython
程序员爱钓鱼16 分钟前
Python编程实战 - 函数与模块化编程 - 局部变量与全局变量
后端·python·ipython
jiuri_12156 小时前
Docker使用详解:在ARM64嵌入式环境部署Python应用
python·docker·容器
chenchihwen6 小时前
AI代码开发宝库系列:Function Call
人工智能·python·1024程序员节·dashscope
FreeBuf_6 小时前
微软Copilot被用于窃取OAuth令牌,AI Agent成为攻击者帮凶
人工智能·microsoft·copilot
学slam的小范6 小时前
ROS跑ORB-SLAM3遇见的问题总结
人工智能·机器人·自动驾驶
coding消烦员6 小时前
新版 vscode 去除快捷键 Ctrl+I 显示 Copilot 的 AI 对话框
人工智能·vscode·copilot
黑科技Python6 小时前
生活中的“小智慧”——认识算法
学习·算法·生活
Yupureki6 小时前
从零开始的C++学习生活 16:C++11新特性全解析
c语言·数据结构·c++·学习·visual studio
青云交7 小时前
Java 大视界 -- Java 大数据在智能教育学习社区互动模式创新与用户活跃度提升中的应用(426)
java·大数据·学习·flink 实时计算·智能教育社区·互动模式创新·用户活跃度