Home Projects d2l-en
d2l-en
Python

d2l-en

Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

by d2l-ai · GitHub
Top 5% most starred in the catalogue
Stars
Forks
Created
Last commit
Category
Language
bookcomputer-visiondata-sciencePython
View on GitHub
In plain words

An open textbook used in 500+ universities: every concept comes with maths, runnable code and exercises, available for PyTorch, TensorFlow, JAX and MXNet.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
d2l-en — GitHub preview card
📈 Star history
29.2k29.1k
2026-06-272026-08-31
📈 Track d2l-en

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

d2l-en has 29.2k stars on GitHub. It has been forked 5.1k times. d2l-en is written mainly in Python. It has been in active development since 2018. Its main topics are book, computer-vision, data-science, deep-learning.

Read the full guide
Frequently asked questions

What is d2l-en?

Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

Is d2l-en open source?

d2l-en is an open-source project.

Is d2l-en free?

Yes. d2l-en is free and open source — you can use, modify and self-host it.

What language is d2l-en written in?

d2l-en is written mainly in Python.

🏅 Maintainer of this project?
olud.ai badge — d2l-en

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=d2l-ai-d2l-en)](https://olud.ai/project/d2l-ai-d2l-en.html)
More badge options →
🧬 Shares DNA with

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.