kaggle(白嫖免费GPU,新手必看!!!)

这篇具有很好参考价值的文章主要介绍了kaggle(白嫖免费GPU,新手必看!!!)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

跑深度学习代码的时候电脑GPU太垃圾了,batch-size设置的很小,训练时间长?kaggle提供免费GPU啦!!!跟着我一起来白嫖吧

1、第一步:注册登录

kaggle可以使用Google、雅虎、Facebook账号登录,如果你已经有了这些账号直接登录即可。这些账号博主都没有,所以通过邮箱注册登录。

首先进入kaggle主页Kaggle: Your Machine Learning and Data Science Community,点击右上角的register,即可进入下方注册页面。

kaggle(白嫖免费GPU,新手必看!!!)

 点击第二个register with your email,进入注册页面,如下:

kaggle(白嫖免费GPU,新手必看!!!)

当你填完邮箱密码等信息,点击next后,会发现如下提示:

kaggle(白嫖免费GPU,新手必看!!!)

 红色提示显示需要输入验证,但是并没有发现有输入验证的地方,别急,仅需安装一个header editor插件即可。

在浏览器上方找到扩展图标,如下:

kaggle(白嫖免费GPU,新手必看!!!)

点击该扩展图标,点击管理扩展,在寻找更多附加组件处输入header editor

kaggle(白嫖免费GPU,新手必看!!!)

 kaggle(白嫖免费GPU,新手必看!!!)

找到Header Editor并添加。添加后再次点击扩展图标可以看到该扩展已经被添加进来了。

kaggle(白嫖免费GPU,新手必看!!!)

 点击header editor 会出现以下界面:

kaggle(白嫖免费GPU,新手必看!!!)

点击管理, 选择导入和导出。

kaggle(白嫖免费GPU,新手必看!!!)

 将https://github.azurezeng.com/static/HE-GoogleRedirect.json输入下载规则中,点击下载。

接下来可以看到导入了相关规则:

kaggle(白嫖免费GPU,新手必看!!!)

点击保存即可。

 再次返回kaggle注册界面

kaggle(白嫖免费GPU,新手必看!!!)

 可以看到有了人机注册模块。再依次填写相关信息,并进行人机注册即可。

kaggle(白嫖免费GPU,新手必看!!!)

点击next。

打开邮箱,将验证码填入,填入验证码后即注册成功啦。kaggle(白嫖免费GPU,新手必看!!!)

2、在notebook中写入自己的代码并使用GPU训练

想要使用GPU需要先验证自己的手机号,点击头像--->account--->Phone Verification,输入手机号验证即可。

kaggle(白嫖免费GPU,新手必看!!!)验证完手机后就可以使用GPU跑我们自己的深度学习代码啦

点击create创建新的notebook,这里notebook的使用和jupyter notebook很类似。

kaggle(白嫖免费GPU,新手必看!!!)

notebook界面如下:左边的就是编辑代码的文本框,右边提供上传数据,结果保存,以及使用GPU的功能。

kaggle(白嫖免费GPU,新手必看!!!)

 写入自己的代码

我通常是将代码直接复制到代码框,避免导入自定义的文件和类。

上传自己的数据集

在右边功能框的data中找见upload data,如下图:

kaggle(白嫖免费GPU,新手必看!!!)

 将需要上传的文件压缩成压缩文件,上传压缩文件即可,kaggle会自动将压缩文件进行预处理,解压到Input中。

使用GPU训练

同样是在右边的功能框找见Notebook options--->accelerator--->选择GPU P100,如下图所示:

kaggle(白嫖免费GPU,新手必看!!!)

 可以看到,kaggle为每位用户提供每周30h的免费GPU使用时间。

调好代码,上传好数据,就可以使用GPU进行训练啦

3、离线训练自己的代码

由于深度学习代码往往需要很长的训练时间,长时间线上训练可能会出现内核挂掉的情况,所以我们可以选择离线训练自己的模型,最后下载相关模型参数文件即可。

将自己的代码调试无错后,点击右上角save version

kaggle(白嫖免费GPU,新手必看!!!)

kaggle(白嫖免费GPU,新手必看!!!)

 点击保存,代码就可以离线训练了。

 kaggle(白嫖免费GPU,新手必看!!!)

点击左下角离线运行的代码,我们可以随时查看他的log信息,查看训练过程中的输出信息。

至此,我们就用上了白嫖的GPU啦

 推荐博客:reCaptcha人机验证无法显示和CSP问题解决方案 – Azure Zeng Blog文章来源地址https://www.toymoban.com/news/detail-443737.html

到了这里,关于kaggle(白嫖免费GPU,新手必看!!!)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 使用Kaggle GPU资源免费体验Stable Diffusion开源项目

    由于本人水平有限,难免出现错漏,敬请批评改正。 更多精彩内容,可点击进入YOLO系列专栏或我的个人主页查看 YOLOv5:添加SE、CBAM、CoordAtt、ECA注意力机制 YOLOv5:yolov5s.yaml配置文件解读、增加小目标检测层 YOLOv5:IoU、GIoU、DIoU、CIoU、EIoU YOLOv7训练自己的数据集(口罩检测)

    2024年02月07日
    浏览(44)
  • 【动手学习深度学习--逐行代码解析合集】11实战Kaggle比赛:预测房价

    视频链接:动手学习深度学习–实战Kaggle比赛:预测房价 课程主页:https://courses.d2l.ai/zh-v2/ 教材:https://zh-v2.d2l.ai/ 1、下载和缓存数据集 首先,我们建立字典DATA_HUB, 它可以将数据集名称的字符串映射到数据集相关的二元组上, 这个二元组包含数据集的url和验证文件完整性

    2024年02月13日
    浏览(25)
  • Python免费下载安装全流程,新手小白必看!

    Python——一种解释型、面向对象、动态数据类型的高级程序设计语言,是人工智能首选的变成语言。 Python可以应用于Web应用开发、网络爬虫、人工智能、数据处理、服务器运维工作等。 以下为免费的资源 下载网址 (推荐官方网站直接下载): https://www.python.org/downloads/ 建议

    2024年02月02日
    浏览(39)
  • Python免费下载安装全流程(Python 最新版本),新手小白必看!

    今天换了新的电脑,需要重新安装python和PyCharm,就简单的写个教程吧~ 1、进入Python官网 官网地址:https://www.python.org 2、点击【Downloads】展开后点击【Windows】跳转到下载python版本页面,选择\\\"Stable Releases\\\"稳定版本,我下载的是Python 3.10.10版本,所以找到【Python 3.10.10-Feb.8,2023】

    2024年02月07日
    浏览(38)
  • 插画新手必看!13个免费UI插画素材网站,轻松打造炫酷设计!

    即时设计 作为一个专业的设计网站,即时设计在很多情况下也可以作为一个高质量的插图网站使用。它可以为用户提供近5万个设计材料和模板,其中插图占据了很大的空间,可以为用户的设计提供很多帮助。在搜索插图材料的同时,还可以获取其他相关材料,实现一站式材

    2024年01月17日
    浏览(35)
  • 如何在服务器使用GPU跑深度学习代码

    每个人都有他们偏好的工具和工作流程。就我个人而言,我喜欢使用 PyCharm Professional Edition 作为我的集成开发环境,选择使用 HengYuan Cloud\\\'s OSS.exe 和 FileZilla 进行文件传输,并且我倾向于使用 Xshell 来处理命令行操作。这些工具的组合满足了我的所有需求,并使我的工作效率最

    2024年04月12日
    浏览(40)
  • 【深度学习工具】Python代码查看GPU资源使用情况

    在训练神经网络模型时候,有时候我们想查看GPU资源的使用情况,如果使用Ctrl+Shift+Esc不太符合我们程序员的风格😅,如果可以使用代码查看GPU使用情况就比较Nice  话不多说,直接上代码 实现效果

    2024年02月14日
    浏览(26)
  • (新手必看)自定义数据传输通信协议+STM32代码详解

           本篇博客主要学习和了解一些单片机协议的格式,在对传输大数据或者要求准确性的时候,都需要通过协议来发送接收,下面通过了解协议的基本构成和代码来分析和实现协议的发送和接收。本篇博客大部分是自己收集和整理,如有侵权请联系我删除。 本次博客开发

    2024年02月03日
    浏览(34)
  • 想学习云计算么?教你如何免费白嫖微软和AWS的云资源一年

    在这个数字化飞速发展的时代,云计算已成为IT行业的未来趋势。作为一名渴望进步的IT专业人员,掌握云计算不仅意味着技能的提升,更是升职加薪、拓宽职业道路的重要跳板。这里教你如何免费利用微软Azure和亚马逊AWS的云资源,为期一年,并简单演示如何创建一个虚拟机

    2024年02月02日
    浏览(30)
  • 深度学习笔记(kaggle课程《Intro to Deep Learning》)

    深度学习是一种机器学习方法,通过构建和训练深层神经网络来处理和理解数据。它模仿人脑神经系统的工作方式,通过多层次的神经网络结构来学习和提取数据的特征。深度学习在图像识别、语音识别、自然语言处理等领域取得了重大突破,并被广泛应用于人工智能技术中

    2024年02月13日
    浏览(31)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包