deeplearning4j

deeplearning4j 是基于java的深度學習庫,當然,它有許多特點,但暫時還沒學那么深入,所以就不做介紹了

需要學習dl4j,無從下手,就想著先看看官網的examples,于是,下載了examples程序,結果無法運行,總是出錯,如下:

查看一周的錯誤,也沒有成功,馬上就要放棄了,結果今天在論壇一大牛指導下,終于成功跑起,下面,將心酸的環境配置過程記錄如下,以備自己以后查閱,同時,也希望各種高手可以指點,畢竟,本人還是菜鳥一枚

1.安裝JAVA運行環境

該部分,網上有許多教程,這里不再贅述,首先,就是安裝一個JDK,然后,再安裝一個自己喜歡的IED,這里,以eclispe為例

好了,java的運行環境配置好了,接下來,開始配置dl4j的運行環境,它的官網上給了好復雜的設置步驟,照著做看一些后,發現根本無法進行,結果發現,不需要全部設置完成,就可以運行它的例子了,所以,本人并沒有按照官網的教程全部設置,只是設置到了可以運行官網的examples為止,可能存在隱患吧,但本人能力有限,實在無從下手,還期待高手指定

?2.按照Maven

按照教程安裝Maven,該教程講述非常詳細

(1)下載Maven3,3,3,以win7 64位為例

下載地址:https://maven.apache.org/download.cgi

(2)將Maven解壓到某個文件夾中,這里以“C:\Program Files\apache-maven-3.3.3”為例

(3)配置環境變量:將maven中的bin的路徑添加到system variables的PATH中

?(4)測試maven是否安裝成功

在命令行中輸入mvn -version

如果如下下圖所示結果,證明配置正確

3. 下載dl4j的examples,網址為:?https://github.com/deeplearning4j/dl4j-0.4-examples

4.打開eclipse,導入剛剛下載的dl4j的examples,具體地:

打開eclipse后->File->import->Maven Existing Maven Projects,在Root Directory中選擇examples的文件夾

然后,Finish

這樣,examples被成功導入

當然,由于Maven會自動導入程序所需的jar文件(在配置文件pom.xml中所提及),所以,會花費一些時間自動下載這些文件

點擊運行,出現如下錯誤:

這個問題困擾了本人一周,終于解決,是因為系統缺少dll文件所致

5. 下載dll文件,地址為https://www.dropbox.com/s/6p8yn3fcf230rxy/ND4J_Win64_OpenBLAS-v0.2.14.zip?dl=1

下載后,將該文件隨意放入一個文件夾中,這里以“C:/BLAS”為例

將所有下載得到的dll文件放入該文件夾,并且,將該路徑添加至環境變量Path中

6.此時,再運行剛剛的examples,發現程序終于可以正常運行了!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/387865.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/387865.shtml
英文地址,請注明出處:http://en.pswp.cn/news/387865.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

PostgreSQL 11 1Kw TPCC , 1億 TPCB 7*24 強壓耐久測試

標簽 PostgreSQL , tpcc , tpcb 背景 TPCC, TPCB是工業標準的OLTP類型業務的數據庫測試,包含大量的讀、寫、更新、刪除操作。 7*24小時強壓耐久測試,主要看數據庫在長時間最大壓力下的 性能、穩定性、可靠性。 測試CASE : 1、1000萬 tpcc 2、…

推理編程_答案集編程的知識表示和推理

推理編程Read about the difference between declarative and imperative programming and learn from code examples (Answer Set Programming, Python and C).了解聲明式和命令式編程之間的區別,并從代碼示例(答案集編程,Python和C)中學習。 介紹 (In…

給Hadoop初學者的一些建議

我們介紹了新手學習hadoop的入門注意事項。這篇來談談hadoop核心知識學習。 hadoop核心知識學習: hadoop分為hadoop1.X和hadoop2.X,并且還有hadoop生態系統。這里只能慢慢介紹了。一口也吃不成胖子。 那么下面我們以hadoop2.x為例進行詳細介紹: Hadoop…

Guide AHOI2017 洛谷P3720

Description 農場主John最近在網上買了一輛新車,在購買汽車配件時,John不小心點了兩次“提交”按鈕。導致汽車上安裝了兩套GPS系統,更糟糕的是John在使用GPS導航時,兩套系統常常給出不同的路線。從地圖上看,John居住的…

穩坐視頻云行業第一,阿里云將用邊緣計算開辟新賽道

“CDN競爭的上半場已結束,中國視頻云市場格局已定,邊緣計算將成為下半場發展的新賽道。” 4月10日,阿里云視頻云總經理、邊緣計算負責人朱照遠在第七屆“亞太內容分發大會”暨CDN峰會表示。朱照遠認為,阿里云依靠齊全的產品矩陣、…

愛因斯坦提出的邏輯性問題_提出正確問題的重要性

愛因斯坦提出的邏輯性問題We live in a world that values answers. We were taught in school to learn how to answer questions in exams, we were conditioned to go to work knowing that we need to have the answers and our society, by and large, focuses on finding…

python安裝包

由于Google、YouTube等大型公司的推廣,Python編程語言越來越受歡迎,很多編程愛好者,也將Python做為了首先的編程語言。 今天我們就來講一下,學習的第一步,安裝Python IDLE編輯器,也它的調試和使用。 第一步…

104 權限 sudo 解壓縮

主要內容:https://www.cnblogs.com/pyyu/articles/9355477.html 1 查看系統版本信息: #查看系統版本信息 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) #查看內核版本號 uname -r 3.10.0-693.el7.x86_64 #查看系統多少位 uname -m x86_64 #查看內核所有信息…

Cloud Native 介紹

為什么80%的碼農都做不了架構師?>>> 背景 Cloud Native表面看起來比較容易理解,但是細思好像又有些模糊不清:Cloud Native和Cloud關系是啥?它用來解決什么問題?它是一個新技術還是一個新的方法&#xff1f…

餐廳數據分析報告_如何使用數據科學選擇理想的餐廳設計場所

餐廳數據分析報告空間數據科學 (Spatial Data Science) Designing any product requires a lot of analysis and research. It is also true for designing any building. Before we begin to design any building, we collect information about the location where we are de…

P2P原理及UDP穿透簡單說明

本文章出自cnntec.com的AZ貓著,如需要轉發,請注明來自cnntec.com Peer-To-Peer縮寫P2P 中文稱之為對等聯網。 用途于交流,比如QQ,MSN等等。 文件傳輸、分布式數據計算等等。 這里我們主要是是簡單講解一下UDP實現NAT的穿透&…

PCB genesis 大孔擴孔(不用G84命令)實現方法

PCB鉆孔時,當鉆刀>6.3mm時,超出鉆孔范圍,鉆孔工序是沒有這么大的鉆刀,當這種情況,工程CAM會都采用G84命令用小孔擴孔的方式制作, 在這里介紹一種如果不用G84命令,用程序實現將大孔生成小孔鉆孔達到擴孔的目的。 一.我們先了解一下G84命令擴孔 孔尺寸大小 孔密度 連一篇文章有…

一年沒做出量化策略_量化信念:如何做出更好的決定

一年沒做出量化策略By Stuart George, Executive Director of Design Technology at MethodMethod設計技術執行總監Stuart George When Andrew Mason, founder of Groupon, wanted to improve his email conversion metrics, he turned to data analysis. His team tested the…

Android Jetpack組件之數據庫Room詳解(二)

本文涉及Library的版本如下: androidx.room:room-runtime:2.1.0-alpha03androidx.room:room-compiler:2.1.0-alpha03(注解編譯器)回顧一下安卓的SQLiteOpenHelper相關類 首先放一個關于安卓數據庫的類圖: SQLiteOpenHelper是一個抽象類,通常自己實現數據…

圖像識別中的深度學習

來源:《中國計算機學會通訊》第8期《專題》 作者:王曉剛 深度學習發展歷史 深度學習是近十年來人工智能領域取得的重要突破。它在語音識別、自然語言處理、計算機視覺、圖像與視頻分析、多媒體等諸多領域的應用取得了巨大成功。現有的深度學習模型屬于神…

多個css樣式合并到一個“目錄”css文件中

執行訪問jsp后發現沒有效果 同樣的代碼,在html中效果對比如下: 具體原因:不清楚,暫時記著~~~在jsp中不支持import這種css樣式的引用 轉載于:https://www.cnblogs.com/mangwusuozhi/p/10050108.html

Git 學習筆記之 merge

Merge: 1、Fast-forward(快進式) 2、recursice strategy (策略合并,三方合并) Fast-forward 策略合并 //創建一個文件夾,并初始化 Git mkdir GitDemo cd GitDemo git init//初次提交,創建 master 分支 touch master.tx…

熊貓直播 使用什么sdk_沒什么可花的-但是16項基本操作才能讓您開始使用熊貓

熊貓直播 使用什么sdkPython has become the go-to programming language for many data scientists and machine learning researchers. One essential data processing tool for them to make this choice is the pandas library. For sure, the pandas library is so versat…

萌新一手包App前后端開發日記(一)

從事Android移動端也有些日子了,還記得一開始選擇這份工作,是憧憬著有朝一日能讓親朋好友用上自己開發的軟件,但日子久了才發現,并不是所有的公司,所有的項目的適用群體都是“親朋好友”,/無奈臉 攤手。當…

方差,協方差 、統計學的基本概念

一、統計學的基本概念 統計學里最基本的概念就是樣本的均值、方差、標準差。首先,我們給定一個含有n個樣本的集合,下面給出這些概念的公式描述: 均值: 標準差: 方差: 均值描述的是樣本集合的中間點&#xf…