kaggle平台free使用GPU

1、注册

请保证在【科学上网】条件下进入如下操作,只有在注册账户和手机号验证时需要。

step1:注册账户

进入kaggle官网:https://www.kaggle.com/,点击右上角【Register】进入注册页面

最好选择使用邮箱注册(!!!如果你先用goole注册,然后改成其他邮箱,再用其他邮箱登录时会报错,需要重新找回密码)

输入【邮箱】、【密码】和【用户名】后,勾选【进行人机身份验证】,【Next】下一步

如果不是在【科学上网】条件下进行可能会导致【进行人机身份验证】这个选项刷新不出来,如下

输入邮箱中的验证码,点击【Next】就注册好了

进入后就是如下界面了

step2:手机号验证【GPU运行需要】

如果只是用CPU运行,可以不用验证手机号,想用kaggle免费GPU资源,就需要手机号验证。

点击右上角【头像】,选择【Settings】

点击【Phone verify】进行手机号验证

在弹出的窗口中输入【手机号】,勾选【进行人机身份验证】,最后点击【Send verification code】发送验证码

如果不是在【科学上网】条件下进行可能会导致【进行人机身份验证】这个选项刷新不出来,如下

将手机收到的验证码填入窗口,点击【verify】进行验证

验证成功界面如下【Close】关闭即可

在设置界面可以看到【Phone verification】下显示【Verified】已验证

2、使用

step1:新建Notebook

回到【主页面】,点击左上角【Create】中的【New Notebook】创建一个新的Notebook

创建成功后界面默认如下,点击左上角【运行】按钮,初始化会话环境

默认使用CPU如下图可以看到【CPU】字样

step2:开启GPU【需要完成手机号验证,否则没有开启按钮】

点击右侧边栏中的【Session options】

选择【ACCELERATOR】,在下拉框中可以选择你想使用的GPU,如【GPU P100】,(建议把【Internet】打开【Internet on】在使用中可能下载数据,安装库会使用到,默认是打开的)

进入确认窗口,【Turn  on GPU P100】即可

选择GTU后运行会自动停止,再次【运行】即可,完成后可以看到顶部显示中多了【GPU】的相关显示

如未进行手机号验证是如下界面,没有【ACCELERATOR】选项

step3:验证GPU是否可用

编辑界面【+ Code】,加入如下代码,点击【运行】,如输出【True】则说明GPU在正常运行

import torch
torch.cuda.is_available()

step4:!!!关闭GPU

Kaggle的免费GPU是限制时长的所以在不用时一定要记得关闭GPU,

1、点击右上角【关闭】图标

2、点击左下角

【黄色上标,表示在运行的程序数】

选择你要关闭的任务,点击【Stop Session】

关闭后效果如下:

step5:GPU余量查询

回到主界面,点击【头像】进入【Settings】,下划至【Quotas】,如下可以看到,总时长为30小时,已经使用7分钟(每周30小时免费时长)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/53018.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【例003】利用MATLAB绘制有趣平面图形

题目: 用 ezplot 画出由方程 sin ⁡ ( x 2 m y 2 1000 ) cos ⁡ ( x y ) \sin(x^2\frac{my^2}{1000})\cos(xy) sin(x21000my2​)cos(xy) 确定隐函数的图形。 求解: 我们分别取m为100,1000,10000不同的值,绘制不同情况下的图…

3.1 线性结构

令序列X、Y、Z的每个元素按顺序进栈,且每个元素进栈.出栈各一次,则不可能得到出栈序列( )。 A. XYZ B. XZY C. ZXY D. YZX 正确答案是 C。 解析 ZXY不可能得到这个序列,因为当Z最先出栈,说明X、Y已经入栈&a…

MySQL-进阶篇-锁(全局锁、表级锁、行级锁)

文章目录 1. 锁概述2. 全局锁2.1 介绍2.2 数据备份2.3 使用全局锁造成的问题 3. 表级锁3.1 表锁3.1.1 语法3.1.2 读锁3.1.3 写锁3.1.4 读锁和写锁的区别 3.2 元数据锁(Meta Data Lock,MDL)3.3 意向锁3.3.1 案例引入3.3.2 意向锁的分类 4. 行级…

数据分析中的上钻、下钻、切片和切块

“上钻”、“下钻”、“切片”、“切块”是数据分析和数据展示中的常见概念,尤其是在处理多维数据或数据仓库时。以下是每个术语的解释: 上钻(Drill Up): 这是指从数据的更详细层级上升到更概括的层级。比如,假设你有一个按时间划分的销售数据,当前在查看按月的销售情况…

推荐使用阿贝云免费云服务器、免费虚拟主机

官网地址:https://www.abeiyun.com 阿贝云的免费云服务器简直是我在互联网世界里的一大惊喜发现! 首先,它的性能表现十分出色。服务器的响应速度超快,无论是访问网站还是运行应用,都能迅速给出反馈,几乎没…

蒙特卡罗方法算π

蒙特卡罗法就是在一块区域里撒随机点&#xff0c;看落在指定区域的点数 基于以下关系式&#xff0c;可以计算π&#xff0c;MATLAB代码如下 N10^7; xunifrnd(0,1,[1,N]); yunifrnd(0,1,[1,N]); frequencysum(y<1./(1x.^2)); area4*frequency/N

Java多线程入门介绍

在Java编程中&#xff0c;线程并发是一个核心且复杂的话题&#xff0c;它允许开发者利用现代多核处理器的计算能力&#xff0c;通过并行执行多个任务来优化应用程序的性能。然而&#xff0c;线程并发也带来了数据竞争、死锁、线程饥饿等问题&#xff0c;需要开发者深入理解并发…

day-45 全排列 II

思路 与上一题思路相同&#xff0c;代码也基本一致&#xff0c;只是需要全排列不重复 解题过程 可以利用Arrays.sort()函数将nums数组进行排序&#xff0c;这样相同的全排列数字的位置也会相同&#xff0c;可以利用List的contains()函数进行判断&#xff0c;如果不重复则加入答…

【MySQL数据库管理问答题】第7章 MySQL 安全

目录 1. 哪些常见的措施可以用来防范网络安全风险&#xff1f; 2. 请对安全套接字层&#xff08;SSL&#xff09;和传输层安全性&#xff08;TLS&#xff09;协议加以简要得说明。 3. 请对 ca.pem、server-cert.pem、server-key.pem、ca-key.pem、client-cert.pem、client-ke…

Java面试自我介绍

持续更新中 模块序号目录链接前言介绍1前言地址2介绍地址基础知识3计算机网络地址4操作系统地址5Java基础地址6Java并发地址7Java虚拟机地址中间件8Mysql地址9Redis地址10Elasticsearch地址11RabbitMQ地址12RocketMQ地址框架13分布式系统地址14MyBatis地址15Dubbo地址16Spring地…

【fastapi】fastapi的hello world

新建这样的目录结构 main.py的代码如下 from fastapi import FastAPI from fastapi.templating import Jinja2Templatesapp FastAPI()# 初始化 Jinja2 模板引擎 templates Jinja2Templates(directory"templates")app.get("/") async def home():contex…

《C++打造高效网络爬虫:突破数据壁垒》

在当今信息爆炸的时代&#xff0c;网络爬虫成为了获取大量数据的重要工具。而 C作为一种高效、强大的编程语言&#xff0c;在实现高效网络爬虫方面具有独特的优势。 首先&#xff0c;C的高效性能是实现高效网络爬虫的关键。与其他编程语言相比&#xff0c;C在运行速度和内存管…

网站建设完成后, 做seo必须知道的专业知识之--网络爬虫

网络爬虫&#xff0c;也称为网络蜘蛛或网络机器人&#xff0c;是一种能够自动浏览和采集互联网信息的程序。在大数据时代&#xff0c;网络爬虫技术在信息采集领域发挥着重要作用&#xff0c;通过自动化方式高效获取数据&#xff0c;广泛应用于搜索引擎、数据分析、金融数据采集…

Windows Edge浏览器的兼容性问题

针对Windows Edge浏览器的兼容性问题&#xff0c;我们可以采取一系列措施来尝试修复。以下是一系列详细的解决步骤和策略&#xff0c;旨在帮助用户解决在使用Edge浏览器时遇到的兼容性问题。 一、检查并更新Edge浏览器 1. 自动更新检查 打开Edge浏览器&#xff0c;点击右上角…

海外新闻稿发布:企业如何充分利用数字化媒体进行

在全球数字化进程加速的时代&#xff0c;企业要在激烈的国际市场中脱颖而出&#xff0c;利用数字化媒体进行海外新闻稿发布是一个不可或缺的战略。精确的策略和有效的执行能够帮助企业获得更高的曝光度和市场份额。以下将从多个角度探讨如何充分利用数字化媒体进行海外新闻稿发…

深度学习100问43:什么是过拟合

嘿&#xff0c;咱来聊聊过拟合是什么。 想象一下&#xff0c;有个机器学习的模型就像一个学生在准备考试。如果这个模型对训练数据就像学生把课本上的题目背得超级熟&#xff0c;在训练数据上表现得那叫一个棒&#xff0c;就像学生在做课本上的题时成绩超高。但是呢&#xff…

进阶SpringBoot之 Shiro(3)实现登录拦截和用户认证

Config 配置类添加 Shiro 的内置过滤器 anon&#xff1a;无需认证就能访问 authc&#xff1a;认证才能访问 user&#xff1a;拥有“记住我”功能才能使用 perms&#xff1a;拥有对某个资源的权限才能访问 role&#xff1a;拥有某个角色权限才能访问 package com.demo.shi…

深度学习项目实践——QQ聊天机器人(transformer)(三)功能实现的方法——NoneBot2插件结构与编写

深度学习项目实践——QQ聊天机器人&#xff08;transformer&#xff09;&#xff08;三&#xff09;功能实现的方法——NoneBot2插件结构与编写 在前两节中&#xff0c;我们详细讲解了QQ聊天的原理、QQ机器人的框架与环境配置的流程。本节将重点介绍NoneBot2的插件构成&#x…

[vue] jszip html-docx-js file-saver 图片,纯文本 ,打包压缩,下载跨域问题

npm install jszip file-saverimport JSZip from jszip; import FileSaver from file-saver;JSZip 创建JSZip实例&#xff1a; const zip new JSZip();创建文件&#xff1a;支持导出纯文本 zip.file("hello.txt", "Hello World\n");创建文件夹&#xf…

pm2 + linux + nginx

pm2 pm2是一个用于管理node项目的工具 前言 有如下两个文件 index.js const express require("express"); const app express(); const port 9999;app.get("/index", (req, res) > {res.json({code:200,msg:"songzx001"}) });app.lis…