高通SNPE 基準測試概述(4)

2021-10-25 08:46:03 字數 1286 閱讀 1711

mobilenetssd基準測試

snpe sdk支援tensorflow版本和caffe版本的mobilenetssd模型。有關更多詳細資訊,請參見使用mobilenetssd。

對mobilenet ssd進行基準測試需要對基準json配置檔案以及資料輸入列表進行一些補充。

請遵循基準測試概述,以熟悉基準測試工具。

我們假定您在以下示例檔案中建立:

json檔案應類似於以下內容:

,

"runtimes":["gpu"],

"measurements": ["timing"],

"cpufallback": ["true"],

"buffertypes": ["ub_float","ub_tf8"]

}

tensorflow mobilenet ssd模型

tensorflow mobilenet ssd具有多個輸出層。為了在基準執行中準確表示輸出,需要將其他輸出指定為/tmp/imagelist.txt的一部分。

該模型的輸出層是:

將輸出圖層名稱新增到影象列表檔案(/tmp/imagelist.txt)的第一行,以「#」開頭,​​並用空格分隔每個圖層名稱。例如:

#postprocessor/batchmulticlassnonmaxsuppression add_6

tmp/0#.rawtensor

tmp/1#.rawtensor

注意:如果模型經過重新訓練且輸出層發生更改,則必須更新imagelist.txt中的第一行以反映這些更改。

caffe mobilenet ssd型號

caffe mobilenet ssd通常具有一層輸出層(例如detection_out)。如果它具有多個輸出層,則要在基準執行中準確表示輸出,需要將其他輸出指定為/tmp/imagelist.txt的一部分。

將輸出圖層名稱新增到影象列表檔案(/tmp/imagelist.txt)的第一行,以「#」開頭,​​並用空格分隔每個圖層名稱。例如,

#a/detection_out b/detection_out

tmp/0#.rawtensor

tmp/1#.rawtensor

執行基準

通過執行基準:

python3 snpe_bench.py -c /tmp/mobilenetssd.json -a

Kafka入門 4 kafka基準測試

基準測試 benchmark testing 是一種測量和評估軟體效能指標的活動。我們可以通過基準測試,了解到軟體 硬體的效能水平。主要測試負載的執行時間 傳輸速度 吞吐量 資源佔用率等。測試步驟 啟動kafka集群 建立乙個1個分割槽1個副本的topic benchmark 同時執行生產者 消費者...

高通功耗除錯4之靜態顯示功耗除錯

1.建議使用android原生的ui,這樣可以排除由於產品本身的ui引起的功耗增加。原生ui功耗正常以後再切換 到產品定製ui上來。很多時候我們可以根據波形來進行對比。比如看看定製化ui的功耗波形是否有週期性 的peak之類。2.需要考慮觸控螢幕的功耗,當觸控螢幕產生了更多中斷的時候,可能會對功耗有...

高通在臺建立5G科技測試實驗室

2016年11月7日,高通 qualcomm 與中國台灣經濟部共同簽署合作備忘錄 mou 高通將在台灣設立新的科技測試實驗室與團隊技術支援,除了開發 4g 5g 技術以及物聯網 iot 的相關解決方案,縮短台灣 oem odm 廠商進入市場的時,擴大電信產業研發與創新部署外,也將為新創公司帶來技術與...