ddbourgin/numpy-ml

Machine learning, in numpy

60
/ 100
Established

This project provides a collection of machine learning algorithms built using NumPy. It allows data scientists and researchers to implement, understand, and experiment with various models, from neural networks to reinforcement learning agents. Users can input their datasets and apply these algorithms to generate predictions, classifications, or optimized decisions.

16,299 stars. No commits in the last 6 months. Available on PyPI.

Use this if you are a data scientist, machine learning researcher, or student who needs to implement and understand core machine learning algorithms directly using NumPy for educational purposes or experimentation.

Not ideal if you need highly optimized, production-ready machine learning models or if you prefer using high-level frameworks like TensorFlow or PyTorch.

machine-learning-research data-science-experimentation algorithm-implementation predictive-modeling reinforcement-learning
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 25 / 25

How are scores calculated?

Stars

16,299

Forks

3,775

Language

Python

License

GPL-3.0

Last pushed

Oct 29, 2023

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ddbourgin/numpy-ml"

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