如何打包屬於自己的App. (host_lib架構,KNEO將於2021/12 全面更換成PLUS架構)

edited December 2021 in Innoserve area

當透過耐能的加速棒 (KL520 / KL720)完成自己的應用後,可參照下面的說明打包成App,並壓縮成*.zip後上架置KNEO。

資料夾結構

  • 最外層資料夾請以App的名稱來命名。
  • app_binaries: 所需的fw.bin / models.nef請放置於此資料夾,並於上傳至KNEO確實填寫models.nef的路徑,上傳時會針對所提供的模型NEF檔做加密,一個App.內請不要放置多個NEF檔,若有多個模型可拆分成多個App應用。
  • README.md: 請在說明檔內描述App執行前需要安裝那些環境,執行時需使用的指令,以及其他功能如何使用。
  • app.py / function: App檔案,請以python來執行,檔案名稱可自行命名,若有需要也可增減資料夾數目。
  • packages: 此為環境安裝所需檔案,建議提供與開發環境相同的安裝檔,也可直接從host_lib中複製所需檔案。

準備完成後將整個資料夾壓縮成zip檔即可,zip檔的大小請勿超過50MB,參考範例如下。

上傳至KNEO時,網頁會帶入預設路徑 App_Name (template)/input_models/models_520.nef ,請依據實際*.nef的位置修改路徑,以上面的zip為範例,請修改成App_Name (template)/app_binaries/models_520(template).nef

Tagged:
The discussion has been closed due to inactivity. To continue with the topic, please feel free to post a new discussion.