[發明專利]算法策略搜索方法、裝置、電子設備及存儲介質在審
| 申請號: | 202011611065.1 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112685275A | 公開(公告)日: | 2021-04-20 |
| 發明(設計)人: | 柳志賢;史曉鵬 | 申請(專利權)人: | 北京邁格威科技有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F11/30 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 何少巖 |
| 地址: | 100090 北京市海淀區科*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 算法 策略 搜索 方法 裝置 電子設備 存儲 介質 | ||
本申請提供一種算法策略搜索方法、裝置、電子設備及存儲介質,涉及軟件技術領域。該方法通過查找歷史測試記錄中是否有包含目標網絡模型的SDK在具有目標軟硬件參數信息的已測平臺上的目標測試記錄,獲得查找結果,這樣可在進行算法策略搜索之前查找歷史測試記錄,從而在歷史測試記錄中有包括相應的目標測試記錄時,可直接復用目標測試記錄中的目標最優算法策略作為目標SDK在目標平臺運行的最優算法策略,無需再進行算法策略的搜索,可節省算法策略搜索的時間,以減少整個性能測試的時間,提高測試效率。
技術領域
本申請涉及軟件技術領域,具體而言,涉及一種算法策略搜索方法、裝置、電子設備及存儲介質。
背景技術
目前,網絡模型使用不同的算法策略在平臺上運行的性能通常不同,所以,為了使得網絡模型在某個平臺上運行的性能達到最優,需要進行算法策略的搜索,即搜索出最優的算法策略,以供網絡模型使用。
而現有技術中,將網絡模型在不同的平臺上進行性能測試時,均需要進行算法策略的搜索過程,該搜索過程耗時較長,需耗費大量的測試時間,導致測試效率較低。并且,在對大量的網絡模型在大量的平臺上進行性能測試時,若每次均需進行算法策略搜索,則需要耗費較長的時間。
發明內容
本申請實施例的目的在于提供一種算法策略搜索方法、裝置、電子設備及存儲介質,用以改善現有技術中對網絡模型在平臺上進行性能測試過程中需要每次進行算法策略搜索而耗費較長測試時間,導致測試效率低的問題。
第一方面,本申請實施例提供了一種算法策略搜索方法,所述方法包括:確定當前需要在具有目標軟硬件參數信息的目標平臺上進行性能測試的目標軟件開發工具包SDK,所述目標SDK中包含目標網絡模型;查找歷史測試記錄中是否有包含所述目標網絡模型的已測SDK在具有所述目標軟硬件參數信息的已測平臺上的目標測試記錄,獲得查找結果;若所述查找結果為所述歷史測試記錄中有所述目標測試記錄,則獲取所述目標測試記錄中的所述已測SDK在所述已測平臺上測試獲得的目標最優算法策略;將所述目標最優算法策略確定為所述目標SDK中的網絡模型在所述目標平臺上運行的最優算法策略。
在上述實現過程中,通過查找歷史測試記錄中是否有包含目標網絡模型的SDK在具有目標軟硬件參數信息的已測平臺上的目標測試記錄,獲得查找結果,這樣可在進行算法策略搜索之前查找歷史測試記錄,從而在歷史測試記錄中有包括相應的目標測試記錄時,可直接復用目標測試記錄中的目標最優算法策略作為目標SDK在目標平臺運行的最優算法策略,無需再進行算法策略的搜索,可節省算法策略搜索的時間,以減少整個性能測試的時間,提高測試效率。
可選地,還包括:
若所述查找結果為所述歷史測試記錄中未有所述目標測試記錄,則進行算法策略搜索。
在上述實現過程中,在歷史測試記錄中未有相應的目標測試記錄時,才進行算法策略搜索,從而在進行算法策略搜索之前來查找歷史測試記錄中是否有記錄可復用的算法策略,對于不需要進行算法策略搜索時,可以節省算法策略搜索的時間,以減少目標網絡模型的測試時間。
可選地,所述歷史測試記錄包括各個已測SDK中包含的網絡模型的類型以及各個已測平臺對應的軟硬件參數信息;確定所述歷史測試記錄中是否有包含所述目標網絡模型的已測SDK在具有所述目標軟硬件參數信息的已測平臺上的目標測試記錄的方式包括:
將所述歷史測試記錄中各個已測SDK包含的網絡模型的類型與所述目標網絡模型的類型進行匹配,以及將各個已測平臺對應的軟硬件參數信息與所述目標軟硬件參數信息進行匹配;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京邁格威科技有限公司,未經北京邁格威科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011611065.1/2.html,轉載請聲明來源鉆瓜專利網。





