# dl4j-tutorials **Repository Path**: uflearn/dl4j-tutorials ## Basic Information - **Project Name**: dl4j-tutorials - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2019-03-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dl4j-tutorials deeplearning4j 教程 视频教程列表:[Deeplearning4j - 入门视频](https://blog.csdn.net/u011669700/article/details/80629357) 哔哩哔哩直达地址:https://space.bilibili.com/327018681/#/ 交流群: 289058486 DeepLearning4J(DL4J)是一套基于Java语言的神经网络工具包,可以构建、定型和部署神经网络。DL4J与Hadoop和Spark集成,支持分布式CPU和GPU,为商业环境(而非研究工具目的)所设计。Skymind是DL4J的商业支持机构。 Deeplearning4j拥有先进的技术,以即插即用为目标,通过更多预设的使用,避免多余的配置,让非企业也能够进行快速的原型制作。DL4J同时可以规模化定制。DL4J遵循Apache 2.0许可协议,一切以其为基础的衍生作品均属于衍生作品的作者。 --- ## 注意 因为使用的maven管理项目,所以第一次使用的时候更改maven配置。更改仓库地址为国内的阿里云 - [Deeplearning4j入门(零)- maven环境配置 - 寒沧](https://www.bilibili.com/video/av25768162) ``` nexus-aliyun central Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public ``` ### 使用maven把jar包导出为外部 ``` mvn dependency:copy-dependencies -DoutputDirectory=target/lib ``` - [deeplearning4j-1.0.0beta离线jar包---百度云](https://pan.baidu.com/s/1pxuEmzypSvlguCftsMaZ3g) ## dl4j概览 1. [dl4j快速索引:网络层,功能和类][6] 2. [dl4j-example 概览][7] 3. [dl4j 神经网络评估](https://deeplearning4j.org/evaluation) 4. [dl4j 版本发布日志](https://github.com/deeplearning4j/deeplearning4j-docs/blob/releasenotes_100a/releasenotes.md) 5. [Java api文档](https://deeplearning4j.org/doc/) 6. [skymind 官方博客](https://blog.skymind.ai/) ## lesson1 nd4j基础操作 参考资料: 1. [一天搞懂深度学习](https://pan.baidu.com/s/1FW8zqzE4rK7pCOsC46dhIQ) 1. [Deep Learning A Practitioner’s Approach](https://pan.baidu.com/s/1C1s2xMuDYJBd3kCB8bxlxA) 2. https://nd4j.org/userguide 3. [nd4j方法快速索引][8] ## lesson2 简易线性回归 参考资料: 1. [深度神经网络简介][2] 1. http://www.jianshu.com/p/1d80023119cc 2. http://neuralnetworksanddeeplearning.com/chap4.html ## lesson3 简易数据分类 参考资料: 1. [ETL用户指南][3] 2. [MNIST基础教程,包含一些分类知识][4] ## lesson4 Minst手写数字分类 参考资料: 1. [MINST数据集](http://yann.lecun.com/exdb/mnist/) 2. [神经网络学习的可视化、监测及调试方法](https://deeplearning4j.org/cn/visualization) ## lesson5 模型保存与读取 参考资料: 1. [HDFS模型保存][5] 2. [SparkDl4jMultiLayer模型存储](https://github.com/sjsdfg/deeplearning4j-issues/blob/master/markdown/deeplearning4j%E7%9B%B8%E5%85%B3/SparkNetwork%E6%A8%A1%E5%9E%8B%E5%AD%98%E5%82%A8.md) ## lesson6 Minst手写数字模型改进-CNN 参考资料: 1. [关于深度学习之CNN经典论文原文(1950~2018)简介][9] 3. [Visualizing and Understanding CNNs.pdf](https://github.com/sjsdfg/deeplearning4j-issues/blob/master/Visualizing%20and%20Understanding%20CNNs.pdf) 4. [Deeplearning4j-使用Cuda 9.1和 Cudnn7.1 加速模型训练](https://www.jianshu.com/p/8a7533c2c79a) 5. [在Deeplearning4j中使用cuDNN](https://blog.csdn.net/u011669700/article/details/79028821) 6. [Using Deeplearning4j with cuDNN](https://deeplearning4j.org/cudnn) 7. [deep learning for computer vision with python(3 本)](https://pan.baidu.com/s/17UMo76p75piTcArqu0wXJQ) 密码:vr0r ## lesson7 RNN循环神经网络 参考资料 1. 理解LSTM网络:https://www.jianshu.com/p/9dc9f41f0b29 2. 循环网络和LSTM教程:https://deeplearning4j.org/cn/recurrentnetwork 3. DL4J中的循环网络:https://deeplearning4j.org/cn/usingrnns 4. [DeepLearning4j: LSTM Network Example](https://deeplearning4j.org/programmingguide/05_lstm) ## ObjectDetection 目标检测 参考资料: 1. https://blog.csdn.net/u011669700/article/details/79886619 2. [Java构建汽车无人驾驶:汽车目标检测](https://blog.csdn.net/u011669700/article/details/79432195) ## tensorflow 导入tf模型 参考资料: 1. https://blog.csdn.net/u011669700/article/details/80025161 ## 自定义网络层实现GRU 参考资料: 1. https://github.com/Gerry-Pan/pan-dl4j 根据GRU前向公式推导反向公式,并在dl4j中实现。 ## 整合DL4J训练模型与Web工程 参考资料: 1. 博文地址:https://my.oschina.net/u/1778239/blog/1648854 2. 源码地址:https://gitee.com/lxkm/dl4j-demo/tree/master/digitalrecognition [2]: https://deeplearning4j.org/cn/neuralnet-overview [3]: https://deeplearning4j.org/cn/etl-userguide [4]: https://deeplearning4j.org/cn/mnist-for-beginners [5]: http://blog.csdn.net/u011669700/article/details/79113789 [6]: https://deeplearning4j.org/quickref [7]: https://deeplearning4j.org/examples-tour [8]: https://blog.csdn.net/u011669700/article/details/80139619 [9]: https://blog.csdn.net/qq_41185868/article/details/79995732