已关闭
[Bug-Report|缺陷反馈]:matmul_emu_split_weight算子出现找不到二进制文件 #5886
zhengyuhao3创建于 9月16日关闭于 9月16日
9月16日 添加了label:bug-report
zhengyuhao3
9月16日 评论:
9月16日 评论:
/assign


9月16日 将 zhengyuhao3 设为负责人
9月16日 关联了pull request:fix ascend950 matmul_emu_split cannot find binary
9月16日 删除了关联的pull request:fix ascend950 matmul_emu_split cannot find binary
9月16日 关联了pull request:fix ascend950 matmul_emu_split cannot find binary
9月16日 关联了pull request:fix ascend950 matmul_emu_split cannot find binary
9月16日 修改了issue 的描述
9月16日 修改了issue 的描述
9月16日 关闭了 issue
9月16日 添加了label:resolved
Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.
Describe the current behavior / 问题描述 (Mandatory / 必填)
通过aclnn接口调用matmul_emu_split_weight算子出现Cannot find binary for op MatmulEmuSplitWeight
Environment Information / 环境信息 (Mandatory / 必填)
CANN9.2.0
Ascend950
Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)
1、先拉aclnn仓:https://codehub-y.huawei.com/w00800330/TuringAclnn/files?ref=master
2、编译:cd TuringAclnn/op/aclnn_fuzz/Aclnn bash build_david.sh
cd TuringAclnn/op/aclnn_fuzz/geir bash build.sh david
3、刷环境变量 source /usr/local/Ascend/cann/bin/setenv.bash
4、执行目录 cd TuringAclnn/op/aclnn_fuzz
python3 aclnn_create_json_new.py --op_name=aclnnMatmulEmuSplitWeight --case_file=excel/aclnn/aclnnMatmulEmuSplitWeight.xlsx --sheet_name=david_daily/david_api_daily
python3 xrunfk.py bm aclnnMatmulEmuSplitWeight aclnnMatmulEmuSplitWeight_用例名.cs
python3 xrunfk.py npu_off/npu aclnnMatmulEmuSplitWeight aclnnMatmulEmuSplitWeight_用例名.cs
Describe the expected behavior / 预期结果 (Mandatory / 必填)
算子功能正常,精度比对通过
Related log / screenshot / 日志 / 截图 (Mandatory / 必填)
Cannot find binary for op MatmulEmuSplitWeight
Special notes for this issue/备注 (Optional / 选填)
A5编译选项中增加了SIMPLIFIED_KEY None的选项,导致编译时tilingkey和.o的匹配规则改变,使用配置json中默认的transpose:false进行匹配,当输入用例带转置属性时会匹配失败
修复方案:去除编译时的SIMPLIFIED_KEY None,采用输入用例tilingkey的静态匹配方案,不走json中的默认配置