ddbourgin/numpy-ml
Machine learning, in numpy
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.
Stars
16,299
Forks
3,775
Language
Python
License
GPL-3.0
Category
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.
Related frameworks
uxlfoundation/scikit-learn-intelex
Extension for Scikit-learn is a seamless way to speed up your Scikit-learn application
INRIA/scikit-learn-mooc
Machine learning in Python with scikit-learn MOOC
nubank/fklearn
fklearn: Functional Machine Learning
gavinkhung/machine-learning-visualized
ML algorithms implemented and derived from first-principles in Jupyter Notebooks and NumPy
workofart/ml-by-hand
A deep learning library built from scratch with complex neural networks examples built on top...