如何在QNAP TS-2888X 上使用 Fast.AI ?

Fast.AI 在 QNAP NAS上使用問題解決方式

Fast.AI 是一個很棒的線上課程,完整教學深度學習所需要的工具
https://www.fast.ai/

儲存設備廠商 QNAP 從前年開始就有持續再將儲存設備持續轉型,率先支援了Nvidia GPU,以及Intel OpenVINO 因此有關Fast.AI 的開發環境,我們也在QNAP NAS上做個測試。在距離資料最近的地方做運算,省掉網路的工,以NAS 高IOPS的特性來強化一下。

使用環境:
NAS : TS-2888X
作業系統: QTS 4.4.0.0820


主要測試Docker hub 上 關於Fast Ai 的image :

Tag : 1.0-release


Fast.AI 網站 https://www.fast.ai/ online courses (all are free and have no ads):
 software: fastai v1 for PyTorch

以下以執行 example/dogs_cats.ipynb 做為測試

RuntimeError: DataLoader worker (pid 13) is killed by signal: Bus error.

參考解決方案 :

解決方案1(擴大shm-size)(僅限掛載一張卡,掛載多卡需另外處理)

  1. Command : GPU=nvidia0 gpu-docker run --name=Fastai --shm-size=16G -d -p 8888:8888 paperspace/fastai:1.0-release
    (shm-size依據您的主記憶體做調整,建議為總記憶體的一半)
  2. 開啟Container Station頁面,進入Fastai Container
  3. Command 畫面上有 token,複製 token 後點擊畫面上方URL連結,ex : http://192.168.1.1:8888
  4. 使用token登入Jupyter notebook後進行使用


解決方案2(降低同時處理數量)

  1. 使用Container Station建立 Fast.ai
  2. 修改Python code ,把 "num_workers=1" 加入到 DataLoader 參數內(可嘗試調整此值直到不會出現錯誤)


CUDA Out of Memory Error

參考解決方案 :

解決方案(減少batch size)

  1. 修改Python code ,把 "bs=16" 加入到 DataLoader 參數內(bs數字依據您的GPU Ram做調整,可嘗試調整此值直到不會出現錯誤)


缺少module

解決方案(使用指令安裝缺少的module)

  1. 進入Jupyter notebook頁面
  2. 開啟Terminal

  3. 輸入 pip install
    EX : pip install dataclasses
  4. 如果有該module 有需要其他的requires package,則繼續用pip install安裝

  5. 安裝完成後重新執行notebook cell


有任何問題歡迎留言一起討論

留言

搜尋

本月熱門文章

中國國民黨政治人物參與中國共產黨統戰學習?

日本旅行 去東京可以在哪邊買羽球相關用品?WEMBLEY/WINDSOR/梭家/Victoria/Alpen TOKYO/

[台海危機] 中國軍機擾台問題 2023/09/17-18 單日破百架次飛機 創新高

[台海危機] 2024/10/15 聯合利劍—2024B「153共機34共艦」圍台破單日紀錄 東南空域配合遼寧艦聯演

[社會觀察] 一生順遂與命途乖舛

堪比林益世李朝卿的前台北市長柯文哲

台灣只有兩種小孩

水電行介紹---台北市北投區的實踐街上的義憶水電行----很艋舺的台詞.

水電行介紹---台北市南港區研究院路二段30號的志興水電行---是水電行也是水電材料行

金融犯罪調查師 車禍身亡 疑點重重 金融正義的代價:陳梅慧離奇車禍死亡背後的疑雲

Agoda

熱門文章

[社會觀察] 一生順遂與命途乖舛

中華民國2024 總統、副總統選舉公告發布 連署參選門檻28萬9667人 可以推薦候選人的政黨包括民進黨、國民黨、民眾黨和時力

[FAANG面試] 如何準備Google Technical Program Manager (TPM) 面試

關於中國:202X年

[HMD Global] Nokia 2020 新手機發布 首款 5G 手機 Nokia 8.3 預計夏季開賣 !

[音樂] 霖霖 新單曲:給你了

[表特][Passion Sisters] 中信兄弟PS女孩 浮誇甜心 凱蒂 炸裂全場~ 小許瑋甯

[棒球] 2023 台灣大賽G5 威能帝13K飆破紀錄 猿3轟搶聽牌優勢