Toolchain中,模型做定點化時輸入的圖片需要做額外的處理嗎?

edited September 2021 in Innoserve area

請問模型做定點化時(onnx轉為bie)輸入的圖片(input_params.json中的input_image_folder)需要做額外的處理嗎?

是否需要先將圖片轉為特定格式或範圍呢?

另外想請問input_params.json中的simulator_img_files的功能是甚麼呢?

Comments

  • 定點化(或稱量化)時所用的圖片不需要做特別處理,一般 *.jpg或 *.bmp都可以,將圖片存放在資料夾後在input_image_folder填入資料夾路徑,並確定資料夾內沒有圖片以外的檔案,toolchain會自動依據你在preprocess區域內的img_preprocess_method幫你處理。

    toolchain也具有模擬硬體結果的功能,透過設定 simulator_img_files的參數並下simulator的指令,toolchain將回傳模擬NPU的結果,但要注意,這邊的結果會是模型的輸出特徵值 (output feature map),一般模型若是要拿到偵測結果(class, score...),還會有一些後處理要做,這邊的模擬沒有包含後處理的部分,所以只會拿到後處理前的特徵值。 若只是要編譯輸出給加速棒使用的NEF,可以忽略這邊的設定。

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