← all repositories

lukas/ml-class

A set of hands-on tutorials teaching ML and deep learning through Jupyter notebooks covering image classifiers, CNNs, autoencoders, and text classification.

2.6k stars Jupyter Notebook Learning
ml-class
Not currently ranked — collecting fresh signals.
star history

The repository contains a sequence of machine learning tutorials starting from basic image classification on Fashion-MNIST, progressing through multilayer perceptrons, convolutional neural networks, and autoencoders, up to text classification with scikit-learn. Each project includes starter code and an associated ~10 minute video. The material assumes no ML background but expects Python proficiency, with content ordered from beginner to advanced.

Frequently asked

What is lukas/ml-class?
A set of hands-on tutorials teaching ML and deep learning through Jupyter notebooks covering image classifiers, CNNs, autoencoders, and text classification.
Is ml-class open source?
Yes — lukas/ml-class is open source, released under the GPL-2.0 license.
What language is ml-class written in?
lukas/ml-class is primarily written in Jupyter Notebook.
How popular is ml-class?
lukas/ml-class has 2.6k stars on GitHub.
Where can I find ml-class?
lukas/ml-class is on GitHub at https://github.com/lukas/ml-class.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.