Kaggle上提供了代码的执行环境,为很多没有计算资源的童鞋提供了免费的平台,还是挺不错的。具体方式是点击上方导航栏中的Kernels按钮。


     但是在本地环境可以成功执行的代码由于这样那样的原因,在Kaggle上执行可能会出现各种问题,而且Kaggle上的使用方式做的不是那么直观。通过不断尝试,解决了一些问题,可以在平台上成功运行代码,下面是一些记录。

  1.新建Kernel
  我们需要新建一个Kernel来生成一个运行环境,点击New Kernel按钮。


  

  选择Script或者Notebook,我选择Script。


  

  2.数据集的添加
  训练模型需要数据集,在界面的右侧,存在如下图所示的添加数据集的区域,点击Add Data即可开始添加数据集。


  

  选择Datasets,再点击Upload a Dataset即可使用从本地上传的数据集。点击Competition Data,即可搜索Kaggle中竞赛或训练题目的数据集。点击Datasets下方的Your Datasets,即可查找到曾经添加的数据集,方便重复使用。


  

  3.代码的提交与运行
  编辑区的最上方区域用于增加文件名称,下方是编辑代码的区域,支持R,Python等。

  输入文件路径的填写,可以单击右侧数据集相应文件,会在左侧弹出一个小框,最上方有路径,复制粘贴即可。输出文件填文件名即可,在4中会提及如何找到输出文件。


  
  代码的写法要注意,首先是Python要采用Python3的语法。代码本身最好要检查好没有问题了再上传,因为Commit的时间比较慢。
  减少循环中print等IO的使用,因为给每个程序的运行时间貌似只有6个小时。
  编辑完毕后点击右上方Commit按钮即可提交运行,一般训练时间较长,我们可以关闭浏览器,等结束后再登陆查看结果。

  4.输出的问题
  训练完毕之后,在Kernel下选择Your Work,选择当前代码,进入后可以看到会新增Output一项,点击即可查看输出文件。输出文件可以直接下载到本地。



  

【References】
  
  论坛或者kaggle搜索栏

Kaggle Kernels使用方法相关推荐

  1. keras bi-lstm_LSTM用于文本生成的应用介绍-使用Keras和启用GPU的Kaggle Kernels

    keras bi-lstm by Megan Risdal 梅根·里斯达尔(Megan Risdal) LSTM用于文本生成的应用介绍-使用Keras和启用GPU的Kaggle Kernels (An ...

  2. 带你走进Kaggle Kernels(内附视频讲解)

    更为详细内容,请查看文末视频链接. 在这一集的AI奇遇记中,我们的任务是介绍Kaggle Kernels是什么,以及如何开始使用它们. Kaggle是一个用来研究和共享数据科学的平台,你可能听说过Ka ...

  3. Kaggle Kernels和 Colab, Binder, Azure Notebooks, CoCalc, Datalore的比较

    下面是引文: Hello all! I just published a blog post, Six easy ways to run your Jupyter Notebook in the cl ...

  4. 时间序列入门教程,从理论到业务实践,Kaggle kernels Master 整理分享

    一.前言 最近逛了逛Kaggle,发现了一个非常详细的时间序列教程. 里面记载了很多关于时间序列的知识,并且一直在updating中. 可以看到这个教程已经被观看了6w多次. 点赞700+, copy ...

  5. kaggle手机验证方法

    最近想训练一个模型,苦于没有服务器.于是想到了kaggle的免费GPU资源.然而,kaggle的GPU资源需要绑定手机后才能使用.在网上找了很多方法,比如:+860(目前已经无法输入+860),xxx ...

  6. 【Kaggle】Kaggle平台使用方法

    目录 Kaggle主页 竞赛页面 配置Kaggle竞赛环境 安装Kaggle库 获取API token 建立连接 下载数据 修改默认下载路径 使用命令行下载数据 提交结果 Kaggle主页 Kaggl ...

  7. kaggle比赛数据清洗方法

    数据清洗的定义: 对数据进行重新审查和校验的过程,目的在于删除重复信息.纠正存在的错误,并提供数据一致性: 数据清洗的难点: 数据清洗一般针对具体应用,因而难以归纳统一的方法和步骤,但是根据数据不同可 ...

  8. Kaggle注册方法

    ** 参考Kaggle网站注册方法,亲测有用 ** 一.简介 对于机器学习的人群来说,肯定知道Kaggle网站.它是一个数据分析和机器学习竞赛平台:企业和研究者在上面发布数据,数据科学家基于这些数据将 ...

  9. kaggle、TDS、arXiv等,我最喜欢的数据科学资源

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 编译:张峰,Datawhale成员 来源:TowardsDataScie ...

最新文章

  1. VS2010数据库项目不能正常工作解决方案
  2. “中国GPT-3”开放APP开发接口,百万奖金智能应用开发大赛同步启动
  3. 【数据结构与算法】内部排序之三:堆排序(含完整源码)
  4. 香港计算机课程,香港计算机科学专业学什么?开设了哪些课程
  5. java正则表达式非贪婪_正则表达式中的贪婪与非贪婪匹配模式
  6. 更好也更快!最先进的图像去模糊算法DeblurGAN-v2
  7. IS-IS详解(五)——IS-IS 三次握手与两次握手
  8. 平板竖屏_朱海舟吐槽iPad办公体验:大量竖屏应用缺乏适配
  9. c语言指针详解参数,C语言之指针详解
  10. 清理浏览器缓存方法(chrome和IE浏览器)
  11. 心率检测实现报告(二)
  12. 2021级程序设计ICODING答案分享
  13. html缩放惯性,js带滚动惯性的视觉差特效插件
  14. 万户OA助力红豆集团信息化建设方案
  15. 快速实战SQL (一) - 检索数据
  16. while语句和do...while语句
  17. 一个运动控制系统的实例
  18. Linux命令 - more命令
  19. VS2012下基于Glut OpenGL GL_QUADS示例程序:
  20. FineUI 关闭当前Tab

热门文章

  1. 病毒防治:清除***从它的寄生地开始
  2. java画图消除锯齿_java – JButton文本的消除锯齿
  3. k8s重启节点状态NotReady
  4. Python教你18个高效编程的方法
  5. python百位数千位数取整
  6. 一文入门JavaScript
  7. 【ubuntu】笔记本合上盖子不休眠
  8. 数据中心机房建设中的关键问题都有哪些?
  9. 人工智能调度如何改变现场服务行业
  10. 写代码写文章勿有功利心