deepjavalibrary/djl
An Engine-Agnostic Deep Learning Framework in Java
This project helps Java developers integrate machine learning capabilities into their applications. You can use it to build, train, and deploy deep learning models directly within your existing Java environment. It takes data like images or numerical inputs and produces classifications or predictions, allowing you to add intelligent features to your software.
4,790 stars.
Use this if you are a Java developer looking to incorporate deep learning models into your applications without needing to become a machine learning expert or switch programming languages.
Not ideal if you are not a Java developer or if you prefer working with deep learning frameworks in Python or other languages.
Stars
4,790
Forks
744
Language
Java
License
Apache-2.0
Category
Last pushed
Mar 05, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/deepjavalibrary/djl"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
optimatika/ojAlgo
oj! Algorithms
deepjavalibrary/djl-demo
Demo applications showcasing DJL
deeplearning4j/deeplearning4j
Suite of tools for deploying and training deep learning models using the JVM. Highlights include...
deeplearning4j/deeplearning4j-examples
Deeplearning4j Examples (DL4J, DL4J Spark, DataVec)
Samyssmile/edux
EDUX is a developer friendly Java library for machine learning educational tasks