多语言展示
当前在线:934今日阅读:176今日分享:34

Deeplearning4j(DL4J)环境搭建和运行一个例子

开源的学习框架也不少,这么多大企业贡献了自己的部分产品,开源供大家学习研究和完善。例如:Tensor flow,caffe,Theano,Torch,Brainstorm,Chainer,Deeplearning4j 等等,其中Deeplearning4j 是基于 JVM 开发的机器学习工具,完全开源,天行支持JVM 上运行的程序,如:spark ,Hadoop 等。本文介绍一下 Deeplearning4j 的环境搭建,及运行一个官方的例程。
工具/原料
1

JDK (64位版本)

2

Intellij idea / Eclipse

3

Maven

4

Git

方法/步骤
1

首先必不可少的安装 jdk   64位版本 。google 官方下载,点击下一步完成安装。

2

设置 JAVA_HOME,系统path环境变量中增加: %JAVA_HOME%/bin; 至此,jdk安装完成。注意:如果 path 变量中有系统自带的 jre ,请将其删除。

3

eclipse 、 Intellij Idea 或其它 IDE均可,需要支持 MAVEN 。

4

搜索并下载 MVEN,解压到磁盘,设置环境变量:MAVEN_HOME,M2_HOME(两个变量值是一样的,目的是确保以前的软件能够识别到maven),同样path 路径中添加:%MAVEN_HOME%/bin , 同 jdk 。PS:在cmd中执行 mvn -v ,正常输出版本信息。

5

更改 IDE 工具的默认 MAVEN 路径,这里以 Intellij Idea 为例。

6

下载 git 工具并安装,这里下载 github for windows 。

7

获取示例代码:git clone https://github.com/deeplearning4j/dl4j-examples.git

8

跳转到示例项目位置:cd dl4j-examples/ ,并执行编译安装命令:mvn clean install 。首次运行会下载很多依赖文件,时间较长,对网速要求较高。

9

OK,终于编译完成,看到了:[INFO] BUILD SUCCESS 。

10

将示例程序导入 Intellij Idea,运行官方建议的示例:org.deeplearning4j.examples.feedforward.classification.MLPClassifierLinear.java 。

注意事项
1

检查,并清除系统变量里自带人 jre。

2

Eclipse上的配置运行方式,请到DL4J官网查看。

3

建议用 Intellij Idea 搭建环境,省事不少。

推荐信息