felipeadeildo/neural-network
Neural Network written from Scratch without libraries like tensorflow (documented)
This project offers a clear, step-by-step guide to the foundational concepts of neural networks. It explains how these models learn from data, process inputs like images or numerical features, and produce predictions or classifications. It's designed for anyone seeking a deep, mathematical understanding of how neural networks are built and trained from scratch.
No commits in the last 6 months.
Use this if you are a student, educator, or researcher who wants to learn the core algorithms and mathematics behind neural networks, without relying on pre-built machine learning frameworks.
Not ideal if you need to quickly build or deploy a practical machine learning application, as this project focuses on theoretical understanding rather than production-ready tools.
Stars
8
Forks
—
Language
Python
License
—
Category
Last pushed
May 14, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/felipeadeildo/neural-network"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
digantamisra98/Mish
Official Repository for "Mish: A Self Regularized Non-Monotonic Neural Activation Function" [BMVC 2020]
Sentdex/nnfs_book
Sample code from the Neural Networks from Scratch book.
itdxer/neupy
NeuPy is a Tensorflow based python library for prototyping and building neural networks
vzhou842/cnn-from-scratch
A Convolutional Neural Network implemented from scratch (using only numpy) in Python.
nicklashansen/rnn_lstm_from_scratch
How to build RNNs and LSTMs from scratch with NumPy.