close
關於QNAP
威聯通科技股份有限公司 (QNAP Systems, Inc.) 立足台灣台北,提供全面且先進的 NAS 網路儲存與影像監控解決方案,
讓使用者享有操作簡單、高安全性、並可彈性擴充的數位應用管理中心。
優異的 NAS 產品不僅增進檔案儲存、備份/快照、虛擬化應用、與協同合作的效率,同時提供多媒體影音體驗,豐富數位娛樂生活。
威聯通更跨足物聯網領域,並整合人工智慧 (A.I.) 與機器學習 (Machine Learning) 技術,
期盼將 QNAP NAS 進化為智能管理中樞,為人類生活創造更多可能性。
除了有之前介紹的QIoT Suite 物聯網應用,QNAP也開始推出了針對深度學習的應用,協助AI開發者,使用QNAP NAS。
可以參考這部影片:
本文章將介紹如何在 JupyterHub 裏使用 Jupyter Notebook,並實際執行一個範例程式。
步驟1. 打開 JupyterHub 並開啓 Notebook Server
- 至 App Center 安裝 JupyterHub,安裝完成後從主選單中開啓[gallery columns="1" size="large" ids="3627"]
- 進到登入頁面,以個人帳號密碼登入[gallery columns="1" size="large" ids="3628"]
- 登入後,按下開關啓動 Notebook Server[gallery columns="1" size="large" ids="3630"]
- 啓動之後看到如下畫面,標號的部分分別是:
- 查看已啓動的 instance
- 上傳本地端檔案至伺服器
- 開啓新的 Notebook、Terminal 或資料夾等
- 切換至管理頁面(僅管理者有此功能)
- 登出 JupyterHub[gallery columns="1" size="large" ids="3632"]
- 如果有已啓動的 Notebook,點選 Running 進到分頁中會看到如下畫面,可以點選 shutdown 將其關閉[gallery columns="1" size="large" ids="3634"]
- 若是你身爲管理者,還可以進到 Admin 頁面中開關、存取其餘使用者的 Notebook Server[gallery size="large" columns="1" ids="3625"]
步驟2. 執行範例程式
- 在目錄中點選進入資料夾 “jupyter_example”[gallery columns="1" size="large" ids="3635"]
- 點選開啓 “example.ipynb”[gallery columns="1" size="large" ids="3636"]
- 在新分頁中會開啓一個 Notebook,此範例程式為 Python 程式碼,透過 Keras 這個高階神經網路程式庫,建立一個卷積神經網路,並被訓練來辨識 MNIST 手寫數字數據集。更多資訊請參考以下網址。
Keras: https://keras.io/
MINST: http://yann.lecun.com/exdb/mnist/[gallery columns="1" size="large" ids="3637"]
- 範例開啓後,裏頭已經包含先前運行過並儲存下來的輸出結果,但我們也可以重新運行一次
- 若是要執行特定 cell 或一步一步執行,可以點選 Run[gallery columns="1" size="large" ids="3638"]
- 若是要自動完整運行一次,從上部選單點選 Cell,並選擇 Run All[gallery columns="1" size="large" ids="3639"]
- 更多 Notebook 的使用方法請參考以下網址 http://jupyter.org/documentation
- 若是要執行特定 cell 或一步一步執行,可以點選 Run[gallery columns="1" size="large" ids="3638"]
- 執行結果如下圖[gallery columns="1" size="large" ids="3640"]
更多 QIoT 教學文,請至 https://qiot.qnap.com/blog/tw/category/%E6%95%99%E5%AD%B8-tw/
喜歡這篇文章的話,歡迎分享 !!
有任何問題或建議,歡迎留言一起討論唷 :)
文章標籤
全站熱搜
留言列表