Skip to content

Latest commit

 

History

History

README.md

study-DeepLearning4j

Deeplearning4j has several submodules including:

  1. Samediff: a tensorflow/pytorch like framework for execution of complex graphs. This framework is lower level, but very flexible. It's also the base api for running onnx and tensorflow graphs.

  2. Nd4j: numpy ++ for java. Contains a mix of numpy operations and tensorflow/pytorch operations.

  3. Libnd4j: A lightweight, standalone c++ library enable math code to run on different devices. Optimizable for running on a wide variety of devices.

  4. Python4j: A python script execution framework easing deployment of python scripts in to production.

  5. Apache Spark Integration: An integration with the Apache Spark framework enabling execution of deep learning pipelines on spark

  6. Datavec: A data transformation library converting raw input data to tensors suitable for running neural networks on.

参考链接

官网 https://deeplearning4j.konduit.ai/

GitHub https://github.com/deeplearning4j/deeplearning4j

使用 https://mp.weixin.qq.com/s/1385B_S5WIwe1X_EPk0Wvw

快速开始

下载运行

<dependencies>
  <dependency>
      <groupId>org.deeplearning4j</groupId>
      <artifactId>deeplearning4j-core</artifactId>
      <version>1.0.0-M2.1</version>
  </dependency>
  <dependency>
      <groupId>org.nd4j</groupId>
      <artifactId>nd4j-native-platform</artifactId>
      <version>1.0.0-M2.1</version>
  </dependency>
</dependencies>

应用实践

下载运行


原理解析

基本原理