rougier/ML-Recipes

A collection of stand-alone Python machine learning recipes

44
/ 100
Emerging

This collection provides fundamental machine learning algorithms as clear, individual Python code examples. It's designed for data scientists, researchers, or students who need to understand how core algorithms like neural networks, multi-armed bandits, or dimensionality reduction techniques work from first principles. You input raw data or problem parameters, and it provides the algorithm's output or a trained model.

681 stars. No commits in the last 6 months.

Use this if you need to quickly prototype, learn, or demonstrate how a specific, classic machine learning algorithm functions without external dependencies or complex frameworks.

Not ideal if you're looking for a production-ready library with extensive optimizations, high-performance capabilities, or a wide range of advanced, cutting-edge models.

algorithm-demonstration machine-learning-education reinforcement-learning-basics neural-network-concepts data-pattern-recognition
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

681

Forks

67

Language

Python

License

BSD-2-Clause

Last pushed

Jun 30, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/rougier/ML-Recipes"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.