halcon18运行深度学习例程时报cuDNN错误


电脑安装了HALCON 18.05,也安装了该网站提供的对应的halcon-18.05.0.2-windows-deep-learning,但我用HALCON运行软件自带的例程,会出现图中所示的情况。关闭错误窗口,也出现了深度学习的折线图,驱动也是最新版本。何解

image.png

原因是没有将cuda中的cublas64_10.dll放进HALCON 18运行路径下的thirdparty文件夹中。这个问题困扰了我三天,这个网站帮了我很多,现在我简单总结一下,希望也可以给大家提供帮助。关于“cuDNN Error occured,错误代码4201,train_dl_classifier_batch函数出错“的解决方案。
        第一:安装好halcon-18.05.0.2-windows.exe和halcon-18.05.0.2-windows-images-deep-learning.exe之后,将电脑显卡驱动更新到最新版本,不要用第三方软件,最好用GeForce Experience,之后进入C:\Program Files,查看是否有NVIDIA GPU Computing Toolkit这个文件(默认安装位置的情况下),即你的电脑是否安装CUDA,如果已经安装过了,就桌面空白处右键进入NVIDIA 控制面板,再点击左下角系统信息,然后点击组件查看NVIDIA CUDA版本,记下版本号,并且下面一步可不用下载cuda。

       第二:进入NVIDIA官方网站
https://developer.nvidia.com/,该网站需要登录,然后下载自己所需的cuDNN(200M多)和cuda(2G多),版本一定要对应,版本一定要对应,版本一定要对应,网站右上角可以直接搜索。
       第三:先安装cuda,最好不要改安装路径,接着解压cuDNN,发现其中也有一个cuda文件夹,再进入C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1,对比cuDNN解压后的cuda,将cuDNN中的cuda文件夹中的内容放在CUDA文件夹中同名的文件中,如:将cuDNN解压后的cuda中的include文件夹中的cudnn.h拷贝到

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include中,其他文件也是同样的方法。最后一个文件NVIDIA_SLA_cuDNN_Support也拷贝在C盘CUDA\v10.1中。



       第四:添加环境变量,打开环境变量面板(打开方法就不详细说了,你可以用“Cortana”直接搜索,也可以在系统设置里找到),编辑“系统变量”下的 “Path”变量。此处需要添加两个变量:1.C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin 2. C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\extras\CUPTI\libx64 ,如果有就不必添加了。


       第五:最重要的一步,进入HALCON的安装路径找到thirdparty文件夹,我的是D:\Halcon 18\bin\x64-win64\thirdparty,然后将C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin中的cublas64_10.dll放在thirdparty文件夹里,版本不同会导致cublas64_10.dll的后缀不同,如有的是cublas64_9.dll,方法都是一样的。



      至此,运行深度学习例程就不会有“cuDNN Error occured,错误代码4201“的情况出现了。







本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2025年4月    »
123456
78910111213
14151617181920
21222324252627
282930
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864