AI速成课:从AI编程到构建智能软件
上QQ阅读APP看书,第一时间看更新

2.2 Colaboratory运行环境

Colaboratory是一个用于Python程序开发的免费且开源的运行环境,不要求任何环境配置就能完全在云端运行。它预先安装好了运行AI模型代码所需的软件包,因此可以随时通过一个简单的即插即用过程来运行。这里的“即插”是指将代码复制粘贴到一个新的Colab文件里(我随后会解释怎样打开一个Colab文件),“即用”则指的是单击“运行”(play)按钮(示例如下)。

Colaboratory主页的链接是:

https://colab.research.google.com/notebooks/welcome.ipynb

你将会看到如图2.2所示的页面。

单击左上方的File,然后单击New Python 3 notebook(如图2.3所示)。

然后会跳转到如图2.4所示的视图。将你的Python代码粘贴到这个文本框里(箭头所指的地方)。这就是前文所指的“即插”部分。

图2.2 Colaboratory的主页

图2.3 Colaboratory——打开一个notebook

图2.4 Colaboratory——“即插”部分

我建议你对本书的每个模型分别使用单独的Colaboratory notebook。

现在让我们来看看“即用”部分。打开Chapter 06文件夹中包含了汤普森采样模型实现的thompson_sampling.py文件,如图2.5所示。

图2.5 GitHub——打开汤普森采样模型文件

复制该Python文件里面的全部代码(图2.6);你暂时不用担心如何弄懂这些代码(或它的运行结果)。我将在第6章中逐一解释。

图2.6 GitHub——复制汤普森采样模型代码

下一步,将它粘贴到Colaboratory(图2.4中箭头所指的文本框)。然后我们就会看到如图2.7所示的结果。

图2.7 粘贴汤普森采样代码

现在我们就可以进入“即用”环节了!只需点击图2.8中箭头所指的“运行”按钮,代码就会执行。现在不用关注结果,因为这会在第6章中逐个解释。

图2.8 “即用”部分

一切准备就绪!现在你已经拥有了能让你实践本书中每个案例的工具包。

在真正踏上AI之旅前,你必须确保自己已具备适当的基础编程知识。这在你成为一名AI大师之前非常重要。如果你不懂Python或缺乏编程经验,一定要先学习第3章,并将其作为你开始探索机器人世界的最后准备阶段。