0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

模型精度驗證及調(diào)優(yōu)建議

地瓜機器人 ? 2022-04-07 15:53 ? 次閱讀

1 引言

目前地平線浮點轉(zhuǎn)換工具鏈需要依據(jù) yaml 配置文件實現(xiàn)模型轉(zhuǎn)換,而某些參數(shù)如果配置有誤將會導致最終模型的性能/精度不理想,甚至直接轉(zhuǎn)換失敗,本文將針對 yaml 文件中的相關(guān)配置項進行說明,作為工具鏈文檔的額外補充。

Note:隨著工具鏈版本迭代,yaml 參數(shù)可能會有細微調(diào)整,本文以 v1.9.4 版本 MobileNet-v1為例進行說明。

2 概述

整個 yaml 文件包含 4 個必選參數(shù)組model_parameters、input_parameters、calibration_parameters、compiler_parameters 1 個可選參數(shù)組custom_op,每個參數(shù)組下也區(qū)分必選和可選參數(shù)(可選參數(shù)默認隱藏),具體要求和填寫方式請參考工具鏈文檔。其中以下為幾個填寫注意點:

  • 當模型為多輸入模型時, 請將可選參數(shù) input_name, input_shape顯式寫出, 以免造成參數(shù)對應順序上的錯誤;
  • input_type_rt 配置為 nv12 時,模型H/W維度不支持奇數(shù)輸入大小,例如不支持 1x255x255x3。

3 參數(shù)詳解

本小節(jié)針對各部分參數(shù)進行分類說明,主要包括 性能影響參數(shù)、精度影響參數(shù)、自定義算子參數(shù) 三類。關(guān)于參數(shù)的具體描述或取值范圍,可參考對應的工具鏈文檔。

3.1 性能影響參數(shù)

關(guān)于配置文件中與性能相關(guān)參數(shù)總結(jié)(包含未在示例中暴露的高階參數(shù))如下表所示:

poYBAGJOluqAfnxpAAQmKT5XI10508.png

pYYBAGJOlumAQN96AAOXA-DBTAs323.png

圖1 Layer Details信息

3.2 精度影響參數(shù)

關(guān)于配置文件中與精度相關(guān)參數(shù)總結(jié)(包含未暴露的參數(shù))如下表所示:

poYBAGJOlumASihBAAKzKDGIys0807.png

3.3 自定義算子參數(shù)

此部分參數(shù)針對您有自定義算子行為的需求進行配置,目前我們已開放部分CPU算子自定義,更多關(guān)于如何自定義算子請參考文章自定義算子這一小節(jié),相關(guān)參數(shù)配置說明如下:

pYYBAGJOluiARokaAADsm40T094403.png

本文轉(zhuǎn)載自地平線開發(fā)者社區(qū):https://developer.horizon.ai
原作者:顏值即正義

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開發(fā)工具鏈
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    1588
  • YAML
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    2325
收藏 人收藏

    評論

    相關(guān)推薦

    MCF8316A調(diào)優(yōu)指南

    電子發(fā)燒友網(wǎng)站提供《MCF8316A調(diào)優(yōu)指南.pdf》資料免費下載
    發(fā)表于 11-20 17:21 ?0次下載
    MCF8316A<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>指南

    MCT8316A調(diào)優(yōu)指南

    電子發(fā)燒友網(wǎng)站提供《MCT8316A調(diào)優(yōu)指南.pdf》資料免費下載
    發(fā)表于 11-13 13:49 ?0次下載
    MCT8316A<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>指南

    MCT8315A調(diào)優(yōu)指南

    電子發(fā)燒友網(wǎng)站提供《MCT8315A調(diào)優(yōu)指南.pdf》資料免費下載
    發(fā)表于 11-12 14:14 ?0次下載
    MCT8315A<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>指南

    MMC DLL調(diào)優(yōu)

    電子發(fā)燒友網(wǎng)站提供《MMC DLL調(diào)優(yōu).pdf》資料免費下載
    發(fā)表于 10-11 11:48 ?0次下載
    MMC DLL<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>

    TDA3xx ISS調(diào)優(yōu)和調(diào)試基礎(chǔ)設(shè)施

    電子發(fā)燒友網(wǎng)站提供《TDA3xx ISS調(diào)優(yōu)和調(diào)試基礎(chǔ)設(shè)施.pdf》資料免費下載
    發(fā)表于 10-11 10:16 ?0次下載
    TDA3xx ISS<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>和調(diào)試基礎(chǔ)設(shè)施

    大數(shù)據(jù)從業(yè)者必知必會的Hive SQL調(diào)優(yōu)技巧

    大數(shù)據(jù)從業(yè)者必知必會的Hive SQL調(diào)優(yōu)技巧 摘要 :在大數(shù)據(jù)領(lǐng)域中,Hive SQL被廣泛應用于數(shù)據(jù)倉庫的數(shù)據(jù)查詢和分析。然而,由于數(shù)據(jù)量龐大和復雜的查詢需求,Hive SQL查詢的性能往往
    的頭像 發(fā)表于 09-24 13:30 ?266次閱讀

    智能調(diào)優(yōu),使步進電機安靜而高效地運行

    電子發(fā)燒友網(wǎng)站提供《智能調(diào)優(yōu),使步進電機安靜而高效地運行.pdf》資料免費下載
    發(fā)表于 09-24 11:08 ?1次下載
    智能<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>,使步進電機安靜而高效地運行

    MMC SW調(diào)優(yōu)算法

    電子發(fā)燒友網(wǎng)站提供《MMC SW調(diào)優(yōu)算法.pdf》資料免費下載
    發(fā)表于 09-20 11:14 ?0次下載
    MMC SW<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>算法

    如何調(diào)優(yōu)DS160PR410實現(xiàn)出色的信號完整性

    電子發(fā)燒友網(wǎng)站提供《如何調(diào)優(yōu)DS160PR410實現(xiàn)出色的信號完整性.pdf》資料免費下載
    發(fā)表于 09-20 09:39 ?6次下載
    如何<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>DS160PR410實現(xiàn)出色的信號完整性

    TAS58xx系列通用調(diào)優(yōu)指南

    電子發(fā)燒友網(wǎng)站提供《TAS58xx系列通用調(diào)優(yōu)指南.pdf》資料免費下載
    發(fā)表于 09-14 10:49 ?0次下載
    TAS58xx系列通用<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>指南

    AM6xA ISP調(diào)優(yōu)指南

    電子發(fā)燒友網(wǎng)站提供《AM6xA ISP調(diào)優(yōu)指南.pdf》資料免費下載
    發(fā)表于 09-07 09:52 ?0次下載
    AM6xA ISP<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>指南

    如何進行TI PCIe Gen5轉(zhuǎn)接驅(qū)動器調(diào)優(yōu)

    電子發(fā)燒友網(wǎng)站提供《如何進行TI PCIe Gen5轉(zhuǎn)接驅(qū)動器調(diào)優(yōu).pdf》資料免費下載
    發(fā)表于 09-03 11:31 ?0次下載
    如何進行TI PCIe Gen5轉(zhuǎn)接驅(qū)動器<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>

    OSPI控制器PHY調(diào)優(yōu)算法

    電子發(fā)燒友網(wǎng)站提供《OSPI控制器PHY調(diào)優(yōu)算法.pdf》資料免費下載
    發(fā)表于 08-30 11:12 ?0次下載
    OSPI控制器PHY<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>算法

    深度解析JVM調(diào)優(yōu)實踐應用

    Tomcat自身的調(diào)優(yōu)是針對conf/server.xml中的幾個參數(shù)的調(diào)優(yōu)設(shè)置。首先是對這幾個參數(shù)的含義要有深刻而清楚的理解。
    的頭像 發(fā)表于 04-01 10:24 ?471次閱讀
    深度解析JVM<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>實踐應用

    鴻蒙開發(fā)實戰(zhàn):【性能調(diào)優(yōu)組件】

    性能調(diào)優(yōu)組件包含系統(tǒng)和應用調(diào)優(yōu)框架,旨在為開發(fā)者提供一套性能調(diào)優(yōu)平臺,可以用來分析內(nèi)存、性能等問
    的頭像 發(fā)表于 03-13 15:12 ?443次閱讀
    鴻蒙開發(fā)實戰(zhàn):【性能<b class='flag-5'>調(diào)</b><b class='flag-5'>優(yōu)</b>組件】