1. 程式人生 > >關於DL4J官網案例的注意點

關於DL4J官網案例的注意點

emmmm,因為最近臨死抱佛腳,對dl4j的配置以及官網案例好好研究琢磨了一下。

其一

$ git clone https://github.com/deeplearning4j/dl4j-examples.git
	 $ cd dl4j-examples/
 	 $ mvn clean install

在 mvn clean install時,mvn編譯的第二步總是會報錯“deeplearning4j Could not find artifact jdk.tools:”

這裡我在網上找了好久的資料嘗試了好多辦法都沒有用,後來去請教我們組的大佬,隨口就聊到了java的版本,他說他用的是1.8,而我用的是1.9.回來把1.9給卸了裝上了1.8然後按照正常情況配置java環境等,

新建環境變數CLASSPATH

變數名:CLASSPATH

變數值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

需要注意變數值前面的“.;”

尤其是這步超級重要的,因為自己之前在網上看的java9的配置裡沒有這一步,好像是化簡了還是啥的來著。

這個錯誤就解決了解決了,超級激動超級開心hhhhhh。

然後是重新 mvn clean install,第六步又報錯了,原因是“Could not resolve dependencies for project org.deeplearning4j:dl4j-cuda-spec……”這個是因為自己的電腦上沒有安裝cuda

emmmm,這是個很麻煩的問題,自己又研究了整整一天,好吧,就是我比較蠢,在下載cuda9.0.1的時候,一開始用迅雷,但是總是下載到一半或者有次都95%了,然後失敗,再來。最後是用百度雲盤的離線下載才下載成功的,強烈安利,尤其是外網那些很不穩定,一次斷了就要重新下載的,超級管用。下載了cuda,然後安裝時報錯,“7 zip data error”,後來發現我沒有NVIDIA獨立顯示卡。

學好計組和作業系統還是很重要的,至少不會像我這麼蠢,白白折騰了一天,暴風哭泣。

本來很絕望以為自己肯定執行不了案例了,後來想到了一個很好的辦法,把pom.xml中的關於dl4j-cuda-specific-examples那部分語句給刪了就行。

然後按照官網上的步驟繼續進行下去就可以啦。

很嚴肅的想了一下,折騰這麼久還是因為自己計組、作業系統很差,然後專案經驗太少,再次強調,學好計組作業系統超級重要啊啊啊啊啊。