deepjavalibrary/d2l-java
The Java implementation of Dive into Deep Learning (D2L.ai)
This project offers a comprehensive guide and set of interactive notebooks for learning and applying deep learning concepts using Java. It takes the structured content from 'Dive into Deep Learning' and adapts it for Java developers, allowing them to understand core principles and build models. The output is practical knowledge and executable deep learning examples in Java, useful for developers aiming to integrate AI capabilities into Java applications.
191 stars.
Use this if you are a Java developer who wants to learn deep learning theory and practice, applying concepts directly within the Java ecosystem.
Not ideal if you are looking for a deep learning resource primarily in Python or another language, or if you are not a developer but rather an end-user of AI applications.
Stars
191
Forks
59
Language
Jupyter Notebook
License
—
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/deepjavalibrary/d2l-java"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
PaddlePaddle/Paddle
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice...
fastai/fastai
The fastai deep learning library
openvinotoolkit/openvino_notebooks
📚 Jupyter notebook tutorials for OpenVINO™
PaddlePaddle/docs
Documentations for PaddlePaddle
msuzen/bristol
Parallel random matrix tools and complexity for deep learning