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