kaggle账号_kaggle和colab入门

博主的博客园、CSDN

kaggle和colab都是谷歌的机器学习平台,都提供了gpu和tpu,但都有一定时间限制。对于没有gpu又不想花钱的朋友来说,是一个不错的选择。kaggle不需要科学上网,colab很好用,但是需要科学上网。kaggle和colab对比:

9589f5b68833879cbe705480eef67981.png

kaggelg官网:https://www.kaggle.com/ colab官网:https://colab.research.google.com/notebooks/welcome.ipynb

@[toc]

1、kaggle使用方法

kaggel主要用来比赛呢,但是个人可以用来免费使用,每周最少提供30个小时的gpu使用时间。kaggle的使用不用科学上网。

1、注册kaggle账号

注册完,登录界面如下;

1110b198404ea1ad1f80feddbef5b1fa.png

刚入门,我们只要关注其中的compete、data、Notebooks部分。

2、上传数据或代码

kaggle的数据好像不允许在线下载,今天试了一下mnist,发现找不到数据集。所以上传的时候,把代码和数据在本地一起弄好后再上传。如下图,点击主界面的ata, new Dataset进行上传数据和代码。

注:如果文件夹是空,那么上传后,那么这个文件夹不会被上传。

63a2e58040589eee2001fb79d86c280c.png

3、建立notebook

点击刚才上传的数据,建立一个notebook

b2a443f68953e70e0c4cba657aebcd86.png

打开notebook后的界面如下:默认当前路径是/kaggle/working

c59d2a2fcab2a5f88f38f4253e16057b.png

记得将加速器切换成gpu或tpu

2384ec9f91d5c5ff5981a48000a2b49f.png

切换到代码所在路径,

cd ../input/你的数据名/代码文件夹

a8ce6317e94857df10663c4020e08f27.png

使用%load code.py可以加载代码到notebook,也可以直接用%run code.py执行代码。

%

点击小绿色三角形执行程序。

注:也可以直接用别人的数据集,但是就不上能传代码,需要手动写。

2df4e0aff8fa4ccf49af065f7acdec96.png

2、colab使用方法

colab使用谷歌云盘作为存储,需要科学上网,比kaggle高级多了,可以方便的上传、删除、修改数据和代码。

1、上传项目并挂载谷歌云盘

将自己的项目上传到谷歌云盘。如下图:

18730e77d3c08ab51730d5b36dfed506.png

打开官网colab,并登录谷歌账号

我们点击文件/新建笔记本,此时会默认在谷歌云端硬盘建立一个colab-notebooks项目文件夹。 在新建的notebook里面输入下面的命令,进行挂载谷歌云盘到colab服务器上。 挂载过程登录谷歌账号获取认证码。

from google.colab import drive
drive.mount('/content/gdrive')

246ae519cb1729cbebc01bad3800d64d.png

挂载成功后的系统路径是挂载点conten/gdrive。如下图所示

c1c12a38d5117bc71eb6ae8cb809ddf9.png

2、修改运行时目录

我们修改运行目录为我们创建的项目文件夹test,进入找到源程序。

import os
os.chdir("/content/gdrive/My Drive/test/")

72572254bd8989f886c9ecc16cb6eac8.png

这时在notebook的左边,可以点开云盘的目录,双击源程序,可以打开并进行修改。

467d4a438d1bdf930efad5f35b2a60cc.png


修改默认使用gpu

558b8c730f2296f33c6697314903e671.png

3、运行程序

如果是执行.py文件,可以用下面两个命令,下面以baseline_main.py为例子。

!

79dadfc836ee6b96feb57918d521eab3.png

4、使用github加载或保存代码

我们可以将notebook保存在github上,或从github读取notebook。 点击文件,在github上创建副本即可保存代码到github上。

c31ee5e6df595909dfb0d3dd402ff964.png

打开文件/打开笔记本,在里面输入github的notebook的地址或按用户查找。

6dc77377c2146f9952ef2e9e7b80c217.png

吐槽下知乎的markdown功能太简单了,不够用,不支持拓展,连图片调整都不支持。也不支持导出.md。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了在 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 中的数据集进行数据分析、训练模型等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值