deeplearning4j
About
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/
⚡ Quick Start
pip install deeplearning4j🏷️ Topics
💻 Supported Platforms
📋 Technical Details
- Repository
- deeplearning4j/deeplearning4j
- Language
- Java
- License
- Apache-2.0
- Stars
- 14,242
- Category
- text generation
- Difficulty
- intermediate
- Last Updated
- 2026-07-03
- Platforms
- mac, linux, windows
Frequently Asked Questions About deeplearning4j
What is 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/
How do I install deeplearning4j?
Run: pip install deeplearning4j
What are the system requirements for deeplearning4j?
deeplearning4j supports mac, linux, windows. It is written in Java and is best suited for intermediate-level users. The repository has 14,242+ stars on GitHub and is licensed under Apache-2.0.