java神经网络框架_Java分布式神经网络库Deeplearning4j 环境搭建和运行一个例子

本文介绍了如何搭建Deeplearning4j环境,包括准备JDK、Maven和Git环境,下载并编译dl4j-examples项目,以及在Intellij中导入和运行示例。提供了相关资源链接和详细步骤,适合初学者快速入门。
摘要由CSDN通过智能技术生成

编辑推荐:

本文来自于oschina,文章介绍了dl4j的简单介绍以及环境搭建,实例运行等相关内容。

DeeplearningforJava简单介绍:

deeplearning4j是一个Apache 2.0-licensed,开源的,分布式神经网络库编写的java和Scala。

主要模块:

c36e627661e130bfc2a047e14307138d.png

准备好jdk环境,maven环境,git环境,开发工具

c5e6fa29c2b03e083ec1aeec943a2af8.png

通过cmd输入git命令下载dl4j-examples项目并进行编译

40a90a5e6e4ee5ec8715430d603aa134.png

进入dl4j-examples目录cd dl4j-examples/

maven编译项目 有可能需要执行多次mvn clean install

如果需要编译所有的项目。我在百度云上传了一份代码及文件(不包含maven库)

链接: https://pan.baidu.com/s/1bfqiNDfxkX4eUQH7ZpjDPQ

密码: 897e

为了方便测试快速搭建。先注释了CUDA模块的加载。

6a73a5619878b10b800db689dbf08c89.png

全部下载完如下图所示。下图是在家里自己的电脑上操作的(家里网速快些)

004cbc62d297693a9526aefa9303e14b.png

编译完成导入到Intellij里面-9个截图

选择导入一个项目

df63d99f8d4253335feffff1094bf3f5.png

找到项目径

6d80e6ee05a85080baabd57a30ae503b.png

下一步默认选项

0fc089398b9f948548d4911a4cbf513b.png

选中maven

6f12bbf8616b68ac8e673c51116f70a8.png

默认不选中jfx下一步

400a37d3e6b898ec9d1f9d54c58f223d.png

添加一个JDK

4c61b8fbb391668c9b8069b0646644a1.png

找到1.8安装目录并选中

d3b740d94a5e19c993c6a78c302f5226.png

选中项目

662a2bd052b4fed163a7ad25761c624c.png

给一个项目名称 默认即可

9b8877cf4b98a37d9369f164cef9f3e3.png

后来是重新导入最后一步弹出窗可以忽略

2b7b06b345abe2ec6cbd0c67ac6f1bf6.gif

运行一个例子看看

0d1431c60b98fd6bb632b337f4dee444.png

官网入门指南:https://deeplearning4j.org/cn/quickstart

示例绘画蒙娜丽莎画像

34a196f0821bdee0754fdaafd2e5ce83.gif

结束语:

至此搭建dl4j,并跑一个demo完成。开发工具的jdk环境maven环境这里不做配置说明。这个百度经验可以看到很多教程的。入门指南并不难。后续训练自己的人脸检测,NLP,OCR这个就需要大家自己去细心研究了。鄙人也会试着训练相关数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值