网站Colab与Kaggle

1.Colab白嫖方式

1.1 注册

登录谷歌云硬盘。需要注册个Google账号。

1.2 安装Colab

点击左上角的新建,然后按照步骤来
在这里插入图片描述
搜索Colab,点击下载就行
在这里插入图片描述

在这里插入图片描述
然后再次点开新建,就会出现Colab了
在这里插入图片描述
最后在我的云端硬盘里面上传你的代码和数据就可以白嫖喽
在这里插入图片描述

1.3 新建ipynb文件

新建一个ipynb文件
在这里插入图片描述
点击这个文件,就能看到可以操作代码的界面了。在这里插入图片描述
在这里插入图片描述

1.4 初始化代码

首先装在你的硬盘,链接你的代码和数据。
在这里插入图片描述
装载完成之后(继续点击左侧文件夹),会发现多了一个drive目录(drive/My Drive/Colab)
在这里插入图片描述

笔记本设置选择使用GPU还是CPU,有的时候可能GPU数量不够用,需要看运气了。
在这里插入图片描述
在这里插入图片描述
另外还需要一些代码的形式来初始化

# 加载盘
from google.colab import drive
drive.mount('/content/drive')
# 指定当前的工作文件夹
import os
# 此处为google drive中的文件路径,drive为之前指定的工作根目录,要加上
os.chdir("/content/drive/你的文件名") 

在这里插入图片描述
可以查看一下自己的配置

! uname -a  # 查看系统  x86_64 GNU/Linux
! python --version  # 查看python版本 Python 3.7.12
! nvcc --version # 查看cuda版本 release 11.1, V11.1.105

在这里插入图片描述

1.5 运行代码

很简单,就! python 你的文件路径就ok了
需要安装什么包的话也是一样!pip install 你需要的包就行

1.6 头疼问题

1.6.1 长时间挂机就掉线

首先在Colab界面打开控制台(快捷键Ctrl+Shift+I),然后复制以下代码(这段代码的功能是设置每隔60000ms也就是1min自动点击一下Colab的“连接”操作,这样就不至于长时间误操作而导致自动断开连接啦,当然这只是个例子,方法不唯一,大家也可以调整下自己的间隔时间):

function ClickConnect(){
    console.log("Working");
    document.querySelector("colab-toolbar-button#connect").click()
}
setInterval(ClickConnect, 60000)

把上面这段代码添加到下图所示的位置 ,然后敲一下回车键即可
在这里插入图片描述

2.Kaggle白嫖方式

用户每周使用GPU有一定的时间限制,30h左右。

2.1 注册

进入Kaggle官网,注册是很简单的,正常操作来就好。

2.2 新建Notebook

在这里插入图片描述
在这里插入图片描述

2.3 使用数据集

2.3.1 使用Kaggle的数据集

选择你需要的就好
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.3.2 使用自己的代码和数据集

上传代码及数据集要求压缩包上传,上传后Add进去就好了在这里插入图片描述在这里插入图片描述
可以在这里上传你的数据集和代码,压缩包上传
在这里插入图片描述

2.4 使用GPU

这里是需要科学上网,然后通过你的手机号验证之后,就可以用GPU了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.5 后台运行

关掉网页也可以在后台运行你的代码
在这里插入图片描述

2.6 运行代码

写控制命令时,只需要复制路径就可以获得train.py的位置
在这里插入图片描述
训练结果保存的位置应该为/kaggle/working/…
在这里插入图片描述

2.7 数据集和代码管理

在这里插入图片描述

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
为了在 Colab 中使用 Kaggle,您需要执行以下步骤: 1. 登录到 Kaggle 平台,单击您的个人资料图标,然后选择“账户”选项。在页面底部,您将找到“Create New API Token”按钮。单击该按钮,Kaggle 将生成一个名为 kaggle.json 的 API token 文件,并将其下载到您的计算机。 2. 在 Colab 中创建一个新的笔记本,然后单击“文件”选项卡。在下拉菜单中,选择“新建笔记本”选项,然后选择“Python 3”运行时类型。现在,您可以通过以下代码将 kaggle.json 文件上传到 Colab 中: ``` from google.colab import files files.upload() ``` 此代码将在 Colab 中显示一个文件上传窗口。从您的计算机中选择 kaggle.json 文件并上传。 3. 现在,您需要安装 Kaggle API。在 Colab 的代码单元格中,输入以下代码: ``` !pip install -q kaggle ``` 4. 接下来,您需要配置 Kaggle API 以便下载 Kaggle 数据集。在 Colab 的代码单元格中,输入以下代码: ``` !mkdir ~/.kaggle !cp kaggle.json ~/.kaggle/ !chmod 600 ~/.kaggle/kaggle.json ``` 此代码将在 Colab 中创建一个名为 .kaggle 的新目录,然后将 kaggle.json 文件复制到该目录中。最后,此代码将为 kaggle.json 文件设置正确的权限。 5. 现在,您可以在 Colab 中下载 Kaggle 数据集。例如,如果要下载名为 my-dataset 的数据集,则可以在 Colab 的代码单元格中输入以下代码: ``` !kaggle datasets download -d username/my-dataset ``` 此代码将下载 my-dataset 数据集,并将其保存在 Colab 的当前工作目录中。 6. 如果您下载的数据集是一个压缩文件,则可以使用以下代码将其解压缩: ``` !unzip my-dataset.zip ``` 此代码将解压缩 my-dataset.zip 文件,并将其保存在与压缩文件相同的目录中。 7. 现在,您可以使用 Colab 中的数据集进行数据分析、训练模型等。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值