Machine Learning - 近年來我們不可忽略的AI公司 - Gartner評價為最具願景(VISIONARIES)的公司之一 - H2O.AI 介紹與官網文件整理 - 幫助大家快速查詢需要的功能和如何安裝與運作 - Python 環境建置與FLOW環境建置教學 - 啟動H2O.AI的init參數詳解 - 下篇
嗨嗨,對於強大的 H2O,相信大家看了上篇後,跟我一樣都躍躍欲試了,那就讓我們一起安裝與啟用 H2O吧
![](https://assets.matters.news/embed/fa923ab6-588b-4f6f-b78c-0037435c7670.jpeg)
1. Python 環境中如何安裝
Step 1: 先到下載頁面 - https://www.h2o.ai/download/,如圖點選紅色圓圈圈起來的地方,或可以自己選擇要下載的版本或方式
![](https://assets.matters.news/embed/2c5d7d9a-825d-4300-9952-fbf7e27af507.png)
Step 2: 點選 INSTALL IN PYTHON
大家可以根據自己習慣用的程式語言來找對應的官方教學喔
![](https://assets.matters.news/embed/de3d9a20-07c1-428a-ad0b-409dade6bf6b.png)
Step 3: 打開 Anaconda Prompt,執行指令
1.下載所需的套件
pip install request pip install tabulate pip install "colorama>=0.3.8" pip install future
2.下載 H2O
# 移除掉現有 Python版本 的 H2O 模組 pip uninstall h2o # 安裝最新版本的 H2O Python 模組 pip install http://h2o-release.s3.amazonaws.com/h2o/rel-zermelo/2/Python/h2o-3.32.0.2-py2.py3-none-any.whl
小叮嚀:這邊大家要小心,因為未來可能會有更新的 H2O 版本出現,所以最後一個用來下載 H2O Python 版本的指令會需要更新喔,但大家也不用擔心,只要點進 Step 2 我所提到的頁面,就能知道官網最新版本的下載指令喔
2. 如何在 Python 中啟動 H2O.AI
## 導入H2O套件 import h2o ## 初始化和啟動H2O h2o.init()
執行結果
![](https://assets.matters.news/embed/049ddde0-21e7-4255-bbf7-9f9bdc498756.png)
執行結果會顯示各種系統資訊喔,如果大家點擊啟動後開啟的server - localhost:54321 連結,就會連到 H2O.AI 內建的 Web UI 介面 - FLOW
這樣也就能確定有安裝好 H2O.AI喔
3. h2o.init() 參數介紹
- 小叮嚀: init()為初始化 H2O 的方法,裡面擁有眾多可以調整的參數,但大部分的使用情況下,使用者只需要寫 h2o.ini()即可,不需要額外的設定參數
![](https://assets.matters.news/embed/588d4df5-931e-4371-872f-bbe05f9e942b.png)
![](https://assets.matters.news/embed/ea310f25-e367-49ea-a10d-d8ccb7f26d25.png)
![](https://assets.matters.news/embed/dbfe051f-4d3f-4843-ad7f-89405d5974a4.png)
4. 補充: 客制化 - 初始化時設定一些系統資訊
今天我們希望配置一塊指定的內存大小,與指定的線程數給 H2O 使用,我們就需要修改 init() 裡面的參數
- 程式碼範例: 我們想提供 H2O 實列 6GB 的內存空間,並且它只能使用四個內核
import h2o h2o.init(nthreads = 4, max_mem_size = 6)
5. 如何安裝 H2O.AI 的編譯器 FLOW?
Step 1: 先到下載頁面 - https://www.h2o.ai/downloads/,如圖點選紅色圈圈起來的地方
![](https://assets.matters.news/embed/d2fdf927-4ecd-4122-82fc-2d05bf5dd114.png)
Step 2: 點選 Download
![](https://assets.matters.news/embed/95e97df6-4270-4343-a612-d094395dc3b9.png)
Step 3:
打開命令提示字元(cmd),切換(cd)到下載下來的壓縮檔目錄,並執行解壓縮
解壓縮指令
unzip h2o-3.32.0.1.zip
當然也可以手動解壓縮喔
小叮嚀: 大家要根據自己下載下來的壓縮檔名稱修改上面的指令喔
Step 4:
切換(cd)到解壓縮完的資料夾目錄裡 ex. cd h2o-3.32.0.1,接下來執行下面的指令
java -jar h2o.jar
![](https://assets.matters.news/embed/3c9fed97-11fd-400e-b0be-c1c153a1a1f2.png)
Step 5:
打開瀏覽器,進到 http://localhost:54321
![](https://assets.matters.news/embed/e8545a0b-3cae-496e-a597-e44048cb9207.png)
進到這個頁面就算安裝完成囉
補充: FLOW 的內建教學怎麼使用
Step 6: 點選右邊的 Browse installed packs
![](https://assets.matters.news/embed/054403ae-e12f-4674-a17f-2ed868cde10c.png)
Step 7: 點選 examples -> 點選大家需要的 AI 範例
這邊我點選 K-Means 來試試,就會出現非常詳細地如何使用 K-Means 教學,非常好用!!
![](https://assets.matters.news/embed/2100716c-8f2a-4255-89f4-9d5ddd89c8fd.png)
FLOW 的範例中詳細地記載了 AI 算法的使用步驟,真的太方便了!!執行方式也和 Jupyter Notebook看起來非常相似
確定安裝好後,也可以在 Python 環境中啟動 H2O.AI 後,我們就能開啟在 H2O.AI 的旅程,我也非常期待接下來要如何運用,那就希望大家能期待接下來的教學文了!!
Reference
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/avatar/a87f31cc-1fbd-4739-abdd-2646fbfbea96.jpeg/public)
- 来自作者
- 相关推荐