Kaggle
Kaggle 是全球最大的数据科学社区。Kaggle 的一个特色功能是“Notebooks”,它是一个“支持可重现和协作分析的云计算环境”。特别值得一提的是,Kaggle 免费提供 GPU 访问。每节课都提供了可供您直接开始使用的 Kaggle Notebooks 的直接链接。点击任意 Notebook 右上角的“**复制并编辑**”即可开始使用。
要在 Kaggle 上使用 GPU,您的账户必须通过手机验证。您可以在您的账户页面(注册并登录后)的“手机验证”下方启用此功能。
以下是 Kaggle Notebook 页面的一些信息
Jupyter Notebook 由一系列单元格组成,每个单元格的格式可以是 Markdown(用于编写文本)或您选择的编程语言(用于编写代码)。要开始一个新的 Notebook,点击“创建 Notebook”,然后选择“Notebook”。这将打开 Notebook 编辑界面。
“使用 Python 进行全面数据探索”是一个很棒的 Python Jupyter Notebook 类型示例。
除了 Kaggle,您还可以使用 Paperspace Gradient。我们发现它们非常适合本课程,并提供了很好的免费选项。如果您还没有 Paperspace 账户,使用此链接注册可获得 10 美元积分 – 我们也能获得积分。Gradient 使用起来稍微困难一些,因为 Notebooks 不是即可运行的,但它更强大,因为您可以在完整的 Linux 环境中工作。对于熟悉 git 和命令行操作的人来说,这是一个不错的选择。要在 Paperspace 上访问课程 Notebooks,您需要克隆此 GitHub 仓库。