Google Colab免费GPU大揭晓:超详细使用攻略

这篇具有很好参考价值的文章主要介绍了Google Colab免费GPU大揭晓:超详细使用攻略。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

Google Colab是一个基于云端的免费Jupyter笔记本环境,可供用户创建、分享、运行Python代码和机器学习模型。

一、Google Colab介绍

Google Colab是一个免费的基于云端的Jupyter笔记本环境,由Google提供。它提供了一个方便的平台,使用户可以创建、分享和协作编写Python代码和机器学习模型。以下是Google Colab的主要特点和功能

  • 免费:Google Colab是免费的,无需购买任何硬件或软件。
  • 云端运算:Google Colab使用Google的云端计算机,使用户能够在云端上运行代码,而不必担心自己的电脑性能和存储空间。
  • Jupyter笔记本:Google Colab基于Jupyter笔记本,使用户可以创建和运行Python代码,以及撰写说明文档、添加图表等。
  • GPU支持:Google Colab提供GPU加速,可加速深度学习和机器学习任务的运行。
  • 与Google Drive集成:Google Colab与Google Drive集成,可以直接在Google Drive中创建和保存笔记本,并与其他用户共享。
  • 代码协作:Google Colab支持多人协作,多个用户可以同时编辑同一个笔记本,使得团队合作更加高效。
  • 代码分享:Google Colab可以将笔记本转换为可分享的HTML或PDF格式,方便与他人分享代码和结果。

总之,Google Colab是一个方便、免费、强大的云端Jupyter笔记本环境,非常适合Python编程和机器学习任务。

二、Colab限额、提供的GPU类型

Colab限额:Colab能够免费提供资源的原因之一是它采用了动态限额,随时变化以满足用户需求,但无法保证资源的供应或无限供应(单次最长12小时,自动断开连接)。因此,总体使用量限额、空闲超时时长、虚拟机最长生命周期、可用GPU类型等都可能不时变化,Colab也不会公布这些限额,因为它们会快速变化。如果用户希望获得更高、更稳定的使用量限额,可以订阅Colab Pro。

提供的GPU类型: Colab 中的可用 GPU 类型是动态变化的,通常包括 Nvidia K80、T4、P4 和 P100。

三、Colab的使用步骤

Google Colab 支持挂载 Google Drive,方便存储文件。因此,我建议您直接使用 Google Drive 登录,以便更轻松地进行文件存储。 Google Driver官网

3-1、添加Colab

  • 左上角新建,选择关联更多应用并且安装Colaboratory。
    Google Colab免费GPU大揭晓:超详细使用攻略
    Google Colab免费GPU大揭晓:超详细使用攻略

3-2、新建Colab、连接GPU、挂载Google Driver、上传文件

  • 如图所示新建Jupyter笔记本
    Google Colab免费GPU大揭晓:超详细使用攻略
  • 连接到GPU
    1、先确定右侧显示RAM和磁盘,我的是已经连接,如果未连接,点击会出现连接到托管的运行时
    2、之后点击左侧修改->笔记本设置->选择GPU。
    Google Colab免费GPU大揭晓:超详细使用攻略
    Google Colab免费GPU大揭晓:超详细使用攻略
  • 挂载Google Driver
    1、为什么要挂载Google Driver:如果没有挂载Google Driver(Google 云端硬盘),则下载的文件只会暂时存在(即下次打开时,下载在Jupyter NoteBook的文件就不见了),初始阶段,左侧只有sample_data一个文件夹,当使用代码挂载Google Driver后,左侧出现driver文件夹,只要我们的文件放在driver后,文件就不会消失了(下次打开的时候需要再次使用代码挂载Google Driver)
    Google Colab免费GPU大揭晓:超详细使用攻略
    2、代码:
from google.colab import drive 
drive.mount('/content/drive')
  • 上传文件: 直接点击新建-》上传文件就可以上传到云端硬盘啦。
    Google Colab免费GPU大揭晓:超详细使用攻略

3-3、查看显卡驱动

# 确定自己是否在GPU环境下,如果输出gpu则证明在
import tensorflow as tf
tf.test.gpu_device_name()

# 查看显卡驱动
!/opt/bin/nvidia-smi

Google Colab免费GPU大揭晓:超详细使用攻略

3-4、导入自定义模块

# 上传文件后执行以下代码就可以了
import sys
sys.path.append('/content/gdrive/yourdirectory')

3-5、路径问题(注意)

  • 初始路径为/content,使用!pwd命令查看(白嫖版无小黑窗,多少有点不太习惯,充钱版小黑窗运行命令超级慢,慎重!)
  • 每次执行完命令都会回到初始/content,如下图所示,每次都要重新进入路径里,如下所示:
# 拷贝Bi-SimCut的项目
!cd /content/drive/MyDrive && git clone https://github.com/gpengzhi/Bi-SimCut
# 安装二进制包
!cd /content/drive/MyDrive/Bi-SimCut/fairseq/ && pip install --editable ./ -i https://pypi.mirrors.ustc.edu.cn/simple/
  • 多个命令使用&&连接,如果遇到换行记得加\
!cd /content/drive/MyDrive/Bi-SimCut && \
mkdir -p checkpoint/iwslt14_de_en_bid_simcut_alpha3_p005 && \
mkdir -p log/iwslt14_de_en_bid_simcut_alpha3_p005 \

3-6、管理会话

  • 点击RAM旁边的倒三角,查看资源,管理会话。
  • 如果有正在运行的,而且不在使用的GPU会话记得及时关掉,因为个人额度是有限的。所以只要在模型训练时开启GPU模式,其他情况使用None即可。
    Google Colab免费GPU大揭晓:超详细使用攻略

3-7、界面按钮详解

Google Colab免费GPU大揭晓:超详细使用攻略

3-8、交互指令

交互指令:用!bash 开启交互指令,输入exit退出。(不用开小黑窗口啦!唯一的缺点是输入的命令不显示,得点一下才可以显示。)
Google Colab免费GPU大揭晓:超详细使用攻略

3-9、安装需求包

# 先从其他环境把包输出到requirements.txt文件里。
!pip install -r requirements.txt

结尾彩蛋

考虑到Colab免费gpu有上限,且动态调整不可控,所以如果大家想要更稳定一些,有一个揽睿星舟平台,也可以薅羊毛,现在A100、3090等gpu都有库存,按量计价,新用户力度比较大。感兴趣的可以试试这里 。

参考文章:
Google Colab免费GPU 超详细使用教程.
Colab使用教程(超级详细版)及Colab Pro/Pro+评测.


总结

那就去吃烧烤吧!文章来源地址https://www.toymoban.com/news/detail-437764.html

到了这里,关于Google Colab免费GPU大揭晓:超详细使用攻略的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • LLM实践-在Colab上使用免费T4 GPU进行Chinese-Llama-2-7b-4bit推理

    一、配置环境 1、打开colab,创建一个空白notebook,在[修改运行时环境]中选择15GB显存的T4 GPU. 2、pip安装依赖python包 注意此时,安装完accelerate后需要重启notebook,不然报如下错误: ImportError: Using low_cpu_mem_usage=True or a device_map requires Accelerate: pip install accelerate 注:参考文章内容

    2024年02月04日
    浏览(36)
  • Danswer 接入 Llama 2 模型 | 免费在 Google Colab 上托管 Llama 2 API

    前面在介绍本地部署免费开源的知识库方案时,已经简单介绍过 Danswer《Danswer 快速指南:不到15分钟打造您的企业级开源知识问答系统》,它支持即插即用不同的 LLM 模型,可以很方便的将本地知识文档通过不同的连接器接入到 Danswer,然后实现本地基于知识库的语义检索。它

    2024年02月05日
    浏览(50)
  • 使用Google Pixel5手机调试AOSP(代码下载、编译、刷机、调试)详细攻略

    为了方便调试AOSP源码 ,花1000多大洋在pdd上买了一个99新的pixel5手机,从此终于可以在真机上调试代码了。 AOSP代码的下载在本专栏中已经有文章介绍过了,这里就不再赘述,没看过的可以去翻看之前介绍的文章。 这里想要说明的是如下下载对应手机型号的代码,比如pixel5对

    2024年02月15日
    浏览(60)
  • Google Colab的使用方法

    Colaboratory是一个 Google 研究项目,旨在帮助传播机器学习培训和研究成果。 是一个Jupyter 笔记本环境,不需要进行任何设置就可以使用,并且完全在云端运行。 Colaboratory笔记本存储在 Google 云端硬盘中,并且可以共享。Colaboratory 可免费使用。 利用Colaboratory ,可以方便的使用

    2024年02月06日
    浏览(35)
  • Bert-vits2最终版Bert-vits2-2.3云端训练和推理(Colab免费GPU算力平台)

    对于深度学习初学者来说,JupyterNoteBook的脚本运行形式显然更加友好,依托Python语言的跨平台特性,JupyterNoteBook既可以在本地线下环境运行,也可以在线上服务器上运行。GoogleColab作为免费GPU算力平台的执牛耳者,更是让JupyterNoteBook的脚本运行形式如虎添翼。 本次我们利用

    2024年02月04日
    浏览(35)
  • 使用Google colab玩转Stable Diffusion

    点击进入GitHub链接: https://github.com/camenduru/stable-diffusion-webui-colab Ctrl+F搜索 ChilloutMix ,选择选择ChilloutMix 模型,只要点击「Stable」就会自动跳到Google Colab 页面 进入Google colab页面,点击运行 点击运行后会跳出警告,选择 仍然运行 等待连接之后Google colab就开始运行脚本,需要等

    2024年01月25日
    浏览(43)
  • 【AI绘画】如何使用Google Colab安装Stable Diffusion

    本地部署Stable Diffusion过程麻烦,对机器配置要求高,GPU 4G+,然而使用谷歌的Colab安装简介,可以快速上手尝试 Google 账号 查看资源仓库 https://github.com/camenduru/stable-diffusion-webui-colab 一直向下滚动到 README.md 点击版本跳转到 Google Colab 的网站,这一步需要谷歌账号登录,没有账号

    2023年04月12日
    浏览(33)
  • Kubernetes 集成 Nvidia GPU (详细攻略)

    Kubernetes 中已经实验性地支持管理多个节点上的 AMD / NVIDIA GPU (显卡)。 本文重点介绍在k8s集群中,集成Nvidia显卡容器资源调度。 整个实施过程流程总共分为三大步骤: 安装Nvidia驱动和CUDA。 安装nvidia-docker 2, 这个是支持nvidia显卡运行的容器运行时,默认的docker运行时是runc,该

    2024年02月15日
    浏览(26)
  • 使用 1 个 GPU 在 Colab 上微调 LLama 2.0

    语言模型彻底改变了自然语言处理任务,使计算机能够生成连贯的文本、回答问题,甚至进行对话。像 GPT-3.5 这样的预训练模型已经取得了显着的成果,但研究人员和开发人员正在不断突破这些模型的极限。在这篇博文中,我们将深入探讨最新的 Meta 模型 LLMA 2(Meta 于 2023 年

    2024年02月09日
    浏览(25)
  • LLMs之LLaMA-2:LLaMA-2的简介(技术细节)、安装、使用方法(开源-免费用于研究和商业用途)之详细攻略

    LLMs之LLaMA-2:LLaMA-2的简介(技术细节)、安装、使用方法(开源-免费用于研究和商业用途)之详细攻略 导读 :2023年7月18日,Meta重磅发布Llama 2!这是一组预训练和微调的大型语言模型(LLM),规模从70亿到700亿个参数不等。Meta微调的LLM称为Llama 2-Chat,专为对话使用场景进行了优化

    2024年02月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包