case
linux在線編譯
linux在線編譯完成后,用戶可以直接運(yùn)行相應(yīng)代碼,例如:“/home/teste/test_add_st.py”。set_expect_expect_func函數(shù)的參數(shù)需要與測(cè)試算子接口的參數(shù)保持一致。配置算子測(cè)試用例定義文件。ST測(cè)試用例執(zhí)行時(shí)會(huì)進(jìn)行如下操作:根據(jù)算子測(cè)試用例定義文件通過(guò)ATC工具轉(zhuǎn)換為單算子模型文件。使用AscendCL接口加載單算子模型文件并執(zhí)行。若是AICPU算子,還需要額外配置環(huán)境變量ASCEND_AICPU_PATH,代表AICPU算子包的安裝路徑。執(zhí)行下列命令生成/執(zhí)行測(cè)試用例。是-i,--input算子測(cè)試用例定義文件(*.json)的路徑,可配置為絕對(duì)路徑或者相對(duì)路徑。是-out,--output生成文件所在路徑,可配置為絕對(duì)路徑或者相對(duì)路徑,并且工具執(zhí)行用戶具有可讀寫(xiě)權(quán)限。若不配置,則默認(rèn)生成在執(zhí)行命令的當(dāng)前路徑。配置為需要執(zhí)行的case的名字,若需要同時(shí)運(yùn)行多個(gè)case,多個(gè)case之間使用逗號(hào)分隔。若配置為“all”,或者不配置此參數(shù),代表執(zhí)行所有case。否-m,--device_idNPU設(shè)備ID,設(shè)置運(yùn)行ST測(cè)試用例的體驗(yàn)規(guī)則。若未設(shè)置此參數(shù),默認(rèn)為:0。