Segmentation fault has been detected of the operating system
发布时间
阅读量:
阅读量
原因为模型需要输入多个参数,而输入仅有一个参数,或者输入的参数shape不一致
错误原因1:输入数据与模型数据维度不匹配
def run(predictor, input_arg):
# 准备输入
input_names = predictor.get_input_names()
for i, name in enumerate(input_names):
input_tensor = predictor.get_input_handle(name)
# input_tensor.reshape(img[i].shape)
input_tensor.copy_from_cpu(input_arg[i].copy())
错误原因2:paddle lite导出的nb模型模型与当前计算机架构不匹配
例如:设置导出参数valid_targets为arm,并在x86架构的计算机上执行操作
arm架构导出nb模型:
paddle_lite_opt --model_dir=inference_model --o
全部评论 (0)
还没有任何评论哟~
