- AI速成課:從AI編程到構建智能軟件
- (阿聯酋)赫德林·德·龐特維斯
- 697字
- 2020-08-21 17:45:11
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章,并將其作為你開始探索機器人世界的最后準備階段。