入门

欢迎!如果你是所有这个深刻的学习的东西,那么不要担心 - 我们会一步一步地浏览它。(如果你是一只旧的手,那么你可能想看看我们的高级课程:深度学习基础然而,我们确实假设你已经编码了至少一年,而且(对于学习Python,我们有一个列表Python学习资源可用。)

你可能会感到惊讶需要成为一个顶级的深层学习从业者。您需要一年的编码经验,GPU和适当的软件(见下文),就是这样。您不需要太多数据,您不需要大学级数学,而且您不需要一个巨大的数据中心。有关此信息,请参阅我们的文章:你需要做什么深入学习

最简单的开始方法是刚开始观看第一个视频!在侧边栏上只需点击“课程”,然后单击第1课,然后您将在路上。如果您想概述课程中涵盖的主题,请看看本文

使用GPU.

要在本课程中做几乎所有内容,您需要访问与NVIDIA GPU的计算机(不幸的是,主要深度学习图书馆没有完全支持其他品牌的GPU)。但是,我们不建议您购买;事实上,即使你已经有的话,我们也没有建议你刚刚使用它!建立计算机需要时间和精力,您希望您所有的能量都专注于现在的深度学习。因此,我们建议您租用已经拥有预装并准备好的一切的计算机。使用它时,成本可能只需每小时0.25美元。

要记住的最重要的事情:完成后,关闭您的服务器。您将租一个遥远的计算机,而不是自己运行。关闭您的浏览器或关闭自己的PC是不够的,那些将仅切断您的设备和这个遥远的服务器之间的连接,而不是关闭您支付的东西。您必须使用下面指南中描述的方法关闭此服务器。否则,您将在它运行的所有时间内收取费用,并以令人讨厌的账单感到惊讶!

这是一个很好的平台选择。有关每个和设置说明的更多信息,请单击链接。目前,我们的建议是(有关详细信息,请参阅以下):

  • 如果您之前使用了命令行:Google Compute Platform,因为它们提供了300美元的免费信用,并为您预先安装了所有内容
  • 如果您想避免命令行,请尝试撰写Paperspace梯度,这效果很大,并且不成本 - 实际上他们甚至有一个免费选择!
  • 如果您没有信用卡来注册上述服务,请使用免费的Colab,但具有少量较小的粗略边缘和不兼容。

准备运行:“一键一键”jupyter

这些是最容易使用的;他们已经为您预先安装了所有的软件,数据和课程。它们比“完整服务器”(下面)稍微灵活,但是最简单的入门方式。

  • Paperspace梯度;(即时批准,无需安装,免费和付费选项)
  • COLAB.;(即时批准,需要最少的安装,免费)
  • 杰匠;(需要等待批准,而不是相当于“一点击”...但非常接近,每小时1.26美元+存储)
  • kaggle仁;(即时启动,无需设置,免费,并不总是最新,而不是由FAST.AI的支持
  • 弗洛伏ub.;(即时批准,无需安装,1.20美元/小时+ 9.00美元/月(100GB存储),2小时免费信用)
  • 易学智能;(逐时可用,无需安装,¥1 / h(CPU),¥2 / h(1050ti),¥5 / h(1080ti),内置大距离数码,为AI开发设计)

准备运行:完整的服务器

需要一些安装

我们还有使用这些平台的说明,但他们没有预装的一切:

对于那些开始的人,我们强烈推荐了Jupyter笔记本电脑平台(选项1)

  • 笔记本是开始编写Python代码的最简单方法,并通过深入学习进行实验。
  • 租用云服务器(选项2)需要环境配置和设置。
  • 构建PC需要环境设置和更多的前线钱。

(当我们释放课程的第2部分时,我们将在构建PC和租用服务器的更具体的细节和福利。)

jupyter笔记本

完成上述一个导向器中的步骤后,您将通过这样的屏幕呈现。

这是Jupyter笔记本环境,在那里你将在课程中做几乎所有的工作,所以你想要非常熟悉它!在课程中,您将学会有点了解它,但您应该花一点时间尝试笔记本教程。

那么,你的第一任务是打开这个笔记本教程!为此,请单击NBS.然后DL1.在Jupyter,在那里你会看到所有课程笔记本电脑。首先,勾选左侧的小盒子00_notebook_tutorial.ipynb.然后单击“重复”。

您希望避免修改原始课程笔记本电脑,因为当您尝试使用GitHub(托管课程的位置)更新此文件夹时会得到冲突。但我们也希望您尝试课堂上显示的大量变化,这就是为什么我们鼓励您使用课程笔记本的重复。

启动你的副本00_notebook_tutorial.ipynb.并按照说明操作!

当你完成后,记得关闭你的服务器

我们的论坛

卡着了?想更多地了解一些主题吗?您的第一个呼叫港口应该是论坛.Fast.ai.。有成千上万的学生和从业者在那里询问和回答问题。这意味着它可能已经回答了你的问题!因此,请点击右上方的小放大镜,并搜索所需的信息;例如,如果您有一些错误消息,请将其粘贴到搜索框中。

我们使用的论坛软件被称为话语。当您第一次加入时,它将向您展示一些提示和技巧。还有这个便携式步行由另一个话语论坛(无附属于Fast.ai)提供。

Pytorch和Fastai.

我们教导如何训练Pytorch.模型使用Fastai.图书馆。这两件软件非常联系 - 如果你也不知道Pytorch,你就不能变得非常熟练。因此,您经常需要提及Pytorch Docs.。而且你也可能想看看Pytorch论坛(也碰巧使用话语)。

当然,要讨论FastAi,您可以使用我们的论坛,并务必浏览Fastai Docs.太。

如果您刚刚开始,那些文档和论坛线程的刚刚开始,请不要担心那些Docs和论坛线程会对您有任何意义。但是在几周后回来,你可能会惊讶于你发现它们有用......