Fast.ai v3 2019课程中文版笔记

欢迎使用Kaggle kernels!



Kaggle 是数据科学家和机器学习实践者的在线社区,隶属于谷歌公司。Kaggle 允许用户搜索和发布数据集,在网页环境中搭建和训练模型,与其他数据科学家和机器学习工程师在线合作,和参与竞赛解决数据科学问题。Kaggle 起源于提供竞赛,现在已成长为云端中数据科学实践的公开平台 ( 更多 ).

但是Kaggle Kernels 仍旧有其局限性,见资源与局限。如果你是重返kaggle, 直接前往你的Kernels,点击需要重返工作的kernel即可。

用 Kaggle kernels 来做 fast.ai v3 课程Notebook

Kaggle kernels 自带 fastai library, William Horton @wdhorton and Sanyam Bhutani @init_27 将课程 notebooks 输出到 Kaggle kernels上。Sanyam Bhutani 在维护这些 kernels, 相关问题可前往 discussion thread here.

没有任何设置安装要求,只需点击 “fork” 然后运行Notebook即可。

Kernels 目录

首次上手步骤

步骤 1: 创建Kaggle账户

注册Kaggle here,到邮件中确认。确认后,即可登陆账户。

步骤 2: 导航到相关Notebook (kernel)

点击上述任意课程Notebook链接,打开页面后,点击fork即可使用。

步骤 3: 一切就绪,直接上手!

我们以及设置好了课程所需的所有的数据集和前提要求,你可以像在本地环境中使用 jupyter notebook一样使用Kaggle kernel.

资源与局限

  • Kaggle kernels 是完全免费的
  • Notebook 不会像 fastai repository 一样频繁更新
  • 这些Notebooks 没有fast.ai 官方维护。 (Sanyam Bhutani 在坚持维护工作,相关链接 discussion thread )
  • GPU 时限 (K-80 instance) 每次是6小时。
  • 硬盘使用量 = 5 GB/kernel。
  • 内存用量 = 14 GB/kernel.