halcoN GPU

halcon18.11——DL

 http://www.ihalcon.com/read-11150.html
 
楼主#
更多 发布于:2018-12-04 19:50
 
 
1.  按顺序下载安装 halcon-18.11.1.0-windows   halcon-18.11.1.0-windows-deep-learning 
2.  打开并运行深度学习例程,如出现CUDA driver out_of_date,  则根据第3 步更新显卡驱动。 
3.  下载并安装自己电脑NVIDIA GPU 型号对应的最新显卡驱动。(安装时按默认即可) 
资源下载参考网站: https://www.nvidia.cn/Download/index.aspx?lang=cn 
GeForce GTX 产品型号列表: https://www.geforce.cn/drivers/results/114445 
GTX1050 (计算容量2G )下载 417.22-desktop-win10-64bit-international-whql 
4.  若仍然不能运行,尝试下载最新的cudnn (一个用于深度神经网络的加速库):cudnn-10.0-windows10-x64-v7.4.1.5 ,之后将其解压,把文件cudnn64_7.dll 复制到D:\halcon18.11\bin\x64-win64\thirdparty 将原来的cudnn64_7.dll 覆盖掉。thirdparty 文件夹是安装halcon-18.11.1.0-windows-deep-learning 后才有的,cublas64_100.dll 已是目前最新发CUDA 版本,无需更新。 
cuDNN 资源下载参考网站: https://developer.nvidia.com/cudnn 
CUDA 资源下载参考网站: https://developer.nvidia.com/cuda-toolkit 
5.  若运行中出现内存问题(GPU 计算容量造成的): 
 
 
可将程序中变量BatchSize 由本来的64 改为40 或者更小。该变量决定在训练或预测中一次能同时训练或预测多少个,值越大训练速度越快,也需要更大的GPU 。(注:在halcon18 版本中DL 训练用到GPU ,预测仅用到CPU ,其中halcon18.11 halcon18.05 多了目标检测和语义分割。) 
6.  在例程classify_pill_defects_deep_learning 中有bug gen_interactive_confusion_matrix 函数中第274 GenParamName 变量的赋值中将'display_buttons' 改为'display_images' 。不然在276 行函数get_dl_classifier_image_results 中执行出错。

转载于:https://www.cnblogs.com/shuimuqingyang/p/10945843.html

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HALCON支持使用GPU进行计算加速。通过设置计算设备句柄并使用HALCON计时器,可以记录双核GPU和CPU的计算效率。可以使用以下公式计算时间和加速因子:TimeGPU := (After - Before) * 1000.0 / Loops,TimeGPUinclTransfer := (After - Before) * 1000.0 / Loops,TimeCPU := (After - Before) * 1000.0 / Loops。\[1\] 多核和多处理器的计算机可以显著提升计算机视觉系统的速度。HALCON提供了通过工业验证的算子并行化,以支持这种速度提升。然而,并不是所有的视觉操作都能受益于并行化。HALCON的智能算法可以根据具体的算法、算法的输入值和硬件条件来确定是否需要使用并行化方式。\[2\] 在一个包含两个Quad-Core Intel Xeon E5345,2.33 GHz的计算机上,使用median_image算子对1280×1024的图像进行滤波操作时,根据使用CPU核的数量的不同,可以达到不同的加速因子。注意,最高的加速因子取决于所使用的HALCON算子和图像大小。\[3\] #### 引用[.reference_title] - *1* [Halcon-GPU加速算子](https://blog.csdn.net/weixin_41405284/article/details/107440731)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [关于实现Halcon算法加速的基础知识(CPU多核并行/GPU)](https://blog.csdn.net/libaineu2004/article/details/104202063)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值