dl4j基本环境搭建(win7+64位jdk1.8+IDEA)

来源:互联网 发布:python 3程序开发指南 编辑:程序博客网 时间:2024/05/01 03:32


之后选择maven导入,一直下一步就可以了,直到最终finish结束。导入到IDEA后,首先需要确保你安装了64位的jdk,如果此时我们直接运行项目,

会出现类似找不到*.dll文件的错误,此时我们需要下载到dl4j项目运行所需要的一些dll文件,下载链接请参看最后的链接。当我们下载完所需的dll文件

后,需要做一些操作才能继续运行。下图展示了这些操作:


这里VM options选项里面的路径指向刚才下载的dll文件路径即可

做完这些操作之后,我们继续运行程序,此时会再次发现新的问题,大致意思是说一个致命错误,无法加载mkl_intel_thread.dll这个文件

针对这个问题,dl4j官网上给出了一个解决办法,System.loadLibrary("mkl_intel_thread");加入这样一行代码来实现dll文件的加载。

但是这样写入程序后,还是会出现找不到mkl_intel_thread.dll的依赖包之类的问题,此时我只能求助于dll依赖查询工具了,我下载了一个,然后发现这个dll文件的加载还需要依赖于mkl_core.dll和libiomp5md.dll文件,因此再通过System.loadLibrary("mkl_core");和System.loadLibrary("libiomp5md");两条语句进行加载,这两条语句的顺序不能颠倒,并且要放在mkl_intel_thread.dll加载之前。

当做完这些后,可能还是出现mkl_def.dll文件不能加载,和上面相同的方式进行加载。最后我们再次运行程序,发现程序运行成功。结果如下: 
dll文件下载链接:http://download.csdn.net/detail/iwantknowwhat/9598342

0 0
原创粉丝点击