zc911/MatrixSlow
A simple deep learning framework in pure python for purpose of learning in DL
MatrixSlow is an educational deep learning framework built from scratch in pure Python. It helps software engineers and machine learning practitioners understand the underlying principles of deep learning by building models from fundamental components. You input data and model architectures, and it outputs trained models and insights into how deep learning frameworks operate.
447 stars. No commits in the last 6 months.
Use this if you are a software engineer or machine learning practitioner who wants to deepen your theoretical and practical understanding of how deep learning frameworks work.
Not ideal if you need a high-performance framework for production-level machine learning applications or rapid prototyping.
Stars
447
Forks
88
Language
TypeScript
License
—
Category
Last pushed
Feb 11, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/zc911/MatrixSlow"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
tensorflow/tfjs
A WebGL accelerated JavaScript library for training and deploying ML models.
nnstreamer/api
Machine Learning API (Origin: C++: SNAP, C/C#: Tizen API, Java: Samsung-Research ML API). For...
microsoft/DMTK
Microsoft Distributed Machine Learning Toolkit
R-js/blasjs
Pure Javascript manually written :ok_hand: implementation of BLAS, Many numerical software...
tensorflow/tfjs-core
WebGL-accelerated ML // linear algebra // automatic differentiation for JavaScript.