Deeplearning4j - 入门视频

Deeplearning4j - 入门视频

DeepLearning4J(DL4J)是一套基于Java语言的神经网络工具包,可以构建、定型和部署神经网络。DL4J与Hadoop和Spark集成,支持分布式CPU和GPU,为商业环境(而非研究工具目的)所设计。Skymind是DL4J的商业支持机构。

Deeplearning4j拥有先进的技术,以即插即用为目标,通过更多预设的使用,避免多余的配置,让非企业也能够进行快速的原型制作。DL4J同时可以规模化定制。DL4J遵循Apache 2.0许可协议,一切以其为基础的衍生作品均属于衍生作品的作者。


因为Deeplearning4j的资料较少,而且并无国内的视频资料。

因此个人录制了一套Deeplearning4j的入门级视频,目前视频上传在 Bilibili,无广告大家看起来也方便:

  1. 【教程】Deeplearning4j入门(一)- 寒沧
  2. 【教程】Deeplearning4j入门(二)ND4J基本操作- 寒沧
  3. 【教程】Deeplearning4j入门(三)- 简易一元线性回归-寒沧
  4. 【教程】Deeplearning4j入门(四)- 非线性回归-寒沧
  5. 【教程】Deeplearning4j入门(五)- 简易数据分类 - 寒沧
  6. 【教程】Deeplearning4j入门(六)- MNIST手写数字分类 - 寒沧
  7. 【教程】Deeplearning4j入门(七)- 模型训练可视化 - 寒沧
  8. 【教程】Deeplearning4j入门(八)- 模型保存和读取 - 寒沧
  9. 【教程】Deeplearning4j入门(九)- 卷积神经网络 - 寒沧
  10. 【教程】Deeplearning4j入门(十)- GPU加速训练 - 寒沧
  11. 【教程】Deeplearning4j入门(十一)- 使用模型预测手写数字 - 寒沧
  12. 【教程】Deeplearning4j入门(十二)- 理解LSTM - 寒沧
  13. 【教程】Deeplearning4j入门(十三)- LSTM源码阅读 - 寒沧
  14. 【教程】Deeplearning4j入门 -(十四)初用LSTM - 寒沧
  15. 【教程】Deeplearning4j入门 - (十五)构建非MAVEN的dl4j项目 - 寒沧
  16. 【教程】Deeplearning4j入门 - (十六)数据准备和内存管理 - 寒沧
  17. 【教程】Deeplearning4j入门 - (十七)早停法训练模型 - 寒沧
  18. 【教程】Deeplearning4j入门 - (十八)迁移学习 - 寒沧

所有代码示例均放置在github上面,地址为:https://github.com/sjsdfg/dl4j-tutorials

希望各位如果觉得可以,可以为我的项目点一个star。

本视频并不会讲授很深的东西,主要目的还是为大家熟悉一些框架的基本操作以及官方文档如何阅读。实现一个更加平滑入门的一个目的

dl4j-tutorials

deeplearning4j 教程

视频教程列表:Deeplearning4j - 入门视频

哔哩哔哩直达地址:https://space.bilibili.com/327018681/#/

  • 交流群: 289058486
  • 入群问题: Deeplearning4j 源码在 github的地址(mac 系统QQ看不到群问题,入群记得添加答案)

DeepLearning4J(DL4J)是一套基于Java语言的神经网络工具包,可以构建、定型和部署神经网络。DL4J与Hadoop和Spark集成,支持分布式CPU和GPU,为商业环境(而非研究工具目的)所设计。Skymind是DL4J的商业支持机构。

Deeplearning4j拥有先进的技术,以即插即用为目标,通过更多预设的使用,避免多余的配置,让非企业也能够进行快速的原型制作。DL4J同时可以规模化定制。DL4J遵循Apache 2.0许可协议,一切以其为基础的衍生作品均属于衍生作品的作者。

注意

因为使用的maven管理项目,所以第一次使用的时候更改maven配置。更改仓库地址为国内的阿里云

<mirror>
	<id>nexus-aliyun</id>
	<mirrorOf>central</mirrorOf>
	<name
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,发现程序终于可以正常运行了!
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值