DeepLearning4J安装及遇到的问题

来源:互联网 发布:python 列表生成字典 编辑:程序博客网 时间:2024/05/21 20:27

        刚开始接触DeepLearning4J,其实是想做推荐方面,anyway,首先还是配置环境的问题,附上官网地址一个https://deeplearning4j.org/cn/quickstart,有四个安装前提,如下截图:


     值得注意的一点是:jdk必须一定安装64位,我刚开始装的时候没太在意这一点,后来就一直在倒腾这个问题,说说我在该问题上遇到的一些麻烦:为了装上64位的jdk,得重新安装64位的eclipse,目前我安装的是jdk1.7,我尝试安装过jdk1.8,后来因为与DeepLearning4j的examples不匹配就卸掉了,当时总是出现确实org.utils.Arrays.Jar,反正是跟JRE有关。

      接下来继续说安装的问题,github上有最新的DeepLearning4j,里面的pom.xml里面写了java要求是1.8,这就是为什么上面我尝试安装jdk1.8的原因,但是后来总不匹配呢,我就从csdn上花了10个币下载了一个稍旧一点版本的DeepLearning4j(只是少了一部分代码块,不影响初学者学习),这里要求是JDK1.7,这两者就匹配上了,最后能运行起来了!!

      最后再说说安装中间遇到的问题:

 1、解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.

(1)添加MAVEN_HOME的环境变量

(2)Preference->Java->Installed JREs->Edit 选择一个jdk,

  添加  -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME

        

2、使用maven 出现ArtifactTransferException:Failure to transfer

     于这个包传输以本地仓库失败,解决不会重新试,直到maven再改更新索引,或强制更新。

实际的解决办法是:直接去本地仓库,我是放在D盘的MAVEN里的,把某个包目录下的以".lastupdate"结尾的文件删掉(因为包没有下载下来),再次刷新你的项目就可以了,或者在你的项目上右击,选择maven--->update project就可以了


0 1