Skip to content
breakpoınt

Deep-ML

Code machine learning algorithms from scratch in Python

Deep-ML is a set of machine learning coding problems in the style of LeetCode. You write Python in a code editor in the browser, and test cases check your answer right away. Problems cover ML basics, neural networks, attention and transformers, computer vision, NLP and linear algebra. There are also pen-and-paper math problems.

Free · No login · Browser · Intermediate

Deep-ML preview

About Deep-ML

It trains you to build ML pieces from scratch instead of calling a library. It suits students and engineers who know Python and some math and want practice for ML interviews or a better grasp of how models work.

The site says all problems are free and you can try it without an account. It also has larger projects, timed contests with a leaderboard, interview lists by company and a community forum. A Premium plan exists.

On Breakpoint since 23 Oct 2026.

Is this your game? Update the listing

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help