行为
测试 #3017
打开set_dl_model_param (DLModelHandle, 'runtime', 'cpu')导出C#报错
状态:
新建
优先级:
中
指派给:
-
开始日期:
2023-12-19
计划完成日期:
% 完成:
0%
预期时间:
技术方向:
2D算法
描述
问题描述:在halcon18.11.1 Steady开发环境中读取语义分割模型,执行set_dl_model_param (DLModelHandle, 'runtime', 'cpu')没问题,但是在C#中报错error #4302:CPU based inference is not supported on this platform in operator set dl model param。
解决:对于HALCON 18.11 Steady版本,除了添加halcondotnet.dll,还需要添加hcpudnn.dll。
对于HALCON 18.11 Progress版本,只需添加halcondotnet.dll即可。
文件
由 张 浩 更新于 超过一年 之前
注:经过测试,有时添加hcpudnn.dll之后,仍然会报4302的错误,这时需要添加libiomp5md.dll。(建议将HALCON安装目录下的bin\x64-win64路径下全部库添加到编程环境里,以防出错)
行为