deeplearning4j and deeplearning4j-examples
These are ecosystem siblings where the examples repository provides practical implementation guidance and use case demonstrations for the core deep learning framework.
About deeplearning4j
deeplearning4j/deeplearning4j
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
SameDiff provides graph-based automatic differentiation with TensorFlow protobuf import, while ND4J's 500+ operations leverage LibND4J's optimized C++ backend with multi-platform support (AVX2/512 CPU, CUDA GPU, ARM). DataVec handles ETL across diverse formats (HDFS, Spark, images, video, audio, CSV), and the stack integrates Python4J for cpython execution—enabling end-to-end ML pipelines entirely on the JVM without leaving Java.
About deeplearning4j-examples
deeplearning4j/deeplearning4j-examples
Deeplearning4j Examples (DL4J, DL4J Spark, DataVec)
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work