打包屬於自己的App. (PLUS)

edited January 2022 in Innoserve area

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

資料夾結構 

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

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


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

Tagged:
Sign In or Register to comment.