华为计算微信公众号
昇腾AI开发者公众号
华为计算微博
华为计算今日头条
在使用aclmdlQuerySize()时报错,返回的aclError是145000。
代码如下
aclError ret; ret = aclmdlQuerySize(modelPath, &modelWorkSize_, &modelWeightSize_); if (ret != ACL_SUCCESS) { ERROR_LOG("query model failed, model file is %s, errorCode is %d", modelPath, static_cast<int32_t>(ret)); return FAILED; }
我翻了升腾的文档,发现errcode=145000代表参数校验失败,但是我填的参数应该没有问题,当我把modelPath换成另一个om模型对应的路径时,完全可以正常使用。
所以我怀疑是我的om模型有问题,但是不知道怎么解决。我把atc转换过程的INFO log放在附件里了,希望大佬能帮忙看看,谢谢!
我要发帖子
在使用aclmdlQuerySize()时报错,返回的aclError是145000。
aclError ret; ret = aclmdlQuerySize(modelPath, &modelWorkSize_, &modelWeightSize_); if (ret != ACL_SUCCESS) { ERROR_LOG("query model failed, model file is %s, errorCode is %d", modelPath, static_cast<int32_t>(ret)); return FAILED; }我翻了升腾的文档,发现errcode=145000代表参数校验失败,但是我填的参数应该没有问题,当我把modelPath换成另一个om模型对应的路径时,完全可以正常使用。
所以我怀疑是我的om模型有问题,但是不知道怎么解决。我把atc转换过程的INFO log放在附件里了,希望大佬能帮忙看看,谢谢!