1、在示例项目中运行步骤
1)在命令行中输入:
$ git clone https://github.com/deeplearning4j/dl4j-examples.git $ cd dl4j-examples/ $ mvn clean install
2)打开IntelliJ,选择“导入项目”。然后选择“dl4j-examples”主目录。
3)选择“从外部模型导入项目”,确保已选中Maven。
4)继续按向导选项操作。选中以jdk开头的SDK。(可能需要点击加号才能看到相关选项……)随后点“完成”。稍等片刻,让IntelliJ 下载所有的依赖项。右下方会显示进度条。
5)在左边的树形目录中选择一个示例。
右击文件,运行。
2、在您自己的项目中使用DL4J:配置POM.xml文件
若要在您自己的项目中运行DL4J,我们强烈推荐Java用户使用Maven,Scala用户使用SBT等工具。基本的依赖项及其版本如下所示。其中包括:
- deeplearning4j-core,包含神经网络实现方法
- nd4j-native-platform,ND4J库的CPU版本,驱动DL4J
- datavec-api - Datavec是我们的数据向量化和加载库
每个Maven项目都有一个POM文件。运行示例时,POM文件的内容应当如此处所示。
在IntelliJ中,你需要选择将要运行的第一个Deeplearning4j示例。我们建议选择MLPLinearClassifier,在我们的用户界面中几乎能立即看到该网络将数据分类为两组。文件可以在Github上找到。
右击示例,在下拉菜单中选择绿色按钮即可运行。你会在IntelliJ底部的窗口中看到一系列分值。最右边的数字是网络分类的误差得分。如果网络在进行学习,该数字就会随着处理批次的增加而减少。最后,该窗口会告诉你神经网络模型最终的准确度。
另一个窗口中的图像会显示多层感知器(MLP)对示例数据的分类结果,如下图所示:
祝贺您!您已经用Deeplearning4j成功训练了第一个神经网络。