#Backpropagation

Showing 39 of 39 repositories tagged #backpropagation, ranked by stars

HIPS
HIPS
autograd

Efficiently computes derivatives of NumPy code.

Score
0
โ˜… 7.5k โ‘‚ 937 +2/day
Python
codeplea
codeplea
genann

simple neural network library in ANSI C

Score
97
โ˜… 2.3k โ‘‚ 269 โ€”
C
chelsea0x3b
chelsea0x3b
dfdx

Deep learning in Rust, with shape checked tensors and neural networks

Score
100
โ˜… 1.9k โ‘‚ 107 +2/day
Rust
lijqhs
lijqhs
deeplearning-notes

Notes for Deep Learning Specialization Courses led by Andrew Ng.

Score
100
โ˜… 582 โ‘‚ 170 +3/day
patrikeh
patrikeh
go-deep

Artificial Neural Network

Score
0
โ˜… 558 โ‘‚ 69 โ€”
Go
milanm
milanm
AutoGrad-Engine

A complete GPT language model (training and inference) in ~600 lines of pure C#, zero dependencies

Score
100
โ˜… 400 โ‘‚ 50 โ€”
C#
Jasonnor
Jasonnor
Backpropagation

Implementing multilayer neural networks through backpropagation using Java.

Score
79
โ˜… 250 โ‘‚ 65 โ€”
Java
mstksg
mstksg
backprop

Heterogeneous automatic differentiation ("backpropagation") in Haskell

Score
72
โ˜… 192 โ‘‚ 22 โ€”
Haskell
MorvanZhou
MorvanZhou
npnet

Build neural networks based only on Numpy

Score
69
โ˜… 173 โ‘‚ 32 โ€”
Python
mohammad-ghaderi
mohammad-ghaderi
mnist-asm-nn

A complete neural network built entirely in x86 assembly language that learns to recognize handwritten digits from the MNIST dataset. No frameworks, no high-level languages - just pure assembly - ~5.3ร— faster than NumPy

Score
86
โ˜… 168 โ‘‚ 5 +1/day
Assembly
Somnibyte
Somnibyte
MLKit

A simple machine learning framework written in Swift ๐Ÿค–

Score
62
โ˜… 153 โ‘‚ 14 โ€”
Swift
differential-machine-learning
differential-machine-learning
notebooks

Implement, demonstrate, reproduce and extend the results of the Risk articles 'Differential Machine Learning' (2020) and 'PCA with a Difference' (2021) by Huge and Savine, and cover implementation details left out from the papers.

Score
100
โ˜… 148 โ‘‚ 57 โ€”
Jupyter Notebook
Ameobea
Ameobea
neural-network-from-scratch

A neural network library written from scratch in Rust along with a web-based application for building + training neural networks + visualizing their outputs

Score
55
โ˜… 144 โ‘‚ 13 โ€”
Rust
fotisk07
fotisk07
Deep-Learning-Coursera

Projects from the Deep Learning Specialization from deeplearning.ai provided by Coursera

Score
76
โ˜… 136 โ‘‚ 56 โ€”
Jupyter Notebook
olivia-ai
olivia-ai
the-math-behind-a-neural-network

Mathematics paper recapitulating the calculus behind a neural network and its back propagation

Score
48
โ˜… 132 โ‘‚ 9 โ€”
TeX
aditya9211
aditya9211
Blur-and-Clear-Classification

Classifying the Blur and Clear Images

Score
59
โ˜… 128 โ‘‚ 24 โ€”
Python
saschagrunert
saschagrunert
nn

A tiny neural network ๐Ÿง 

Score
41
โ˜… 127 โ‘‚ 5 โ€”
Haskell
MikhailKravets
MikhailKravets
NeuroFlow

Awesome deep learning crate

Score
52
โ˜… 123 โ‘‚ 20 โ€”
Rust
RubixML
RubixML
Sentiment

An example project using a feed-forward neural network for text sentiment classification trained with 25,000 movie reviews from the IMDB website.

Score
45
โ˜… 117 โ‘‚ 14 โ€”
PHP
omaraflak
omaraflak
Medium-Python-Neural-Network

This code is part of my post on Medium.

Score
66
โ˜… 114 โ‘‚ 45 โ€”
Python
SeanFDZ
SeanFDZ
macmind

Single-layer transformer in HyperTalk for the classic Macintosh

Score
93
โ˜… 105 โ‘‚ 5 +2/day
Python
davidalbertonogueira
davidalbertonogueira
MLP

Simple multilayer perceptron c++ implementation.

Score
38
โ˜… 87 โ‘‚ 20 โ€”
C++
yuanxiaosc
yuanxiaosc
Theoretical-Proof-of-Neural-Network-Model-and-Implementation-Based-on-Numpy

This resource implements a deep neural network through Numpy, and is equipped with easy-to-understand theoretical derivation, mainly for the in-depth understanding of neural networks. ็ฅž็ป็ฝ‘็ปœๆจกๅž‹็š„็†่ฎบ่ฏๆ˜ŽไธŽๅŸบไบŽNumpy็š„ๅฎž็Žฐใ€‚

Score
34
โ˜… 79 โ‘‚ 21 โ€”
Python
greydanus
greydanus
excitationbp

Visualizing how deep networks make decisions

Score
0
โ˜… 67 โ‘‚ 22 โ€”
Jupyter Notebook
jgvfwstone
jgvfwstone
ArtificialIntelligenceEngines

Computer code collated for use with Artificial Intelligence Engines book by JV Stone

Score
28
โ˜… 67 โ‘‚ 16 โ€”
Python
ahsan-83
ahsan-83
Deep-Learning-Specialization-Coursera

Deep Learning Specialization course offered by DeepLearning.AI on Coursera

Score
31
โ˜… 66 โ‘‚ 21 โ€”
Jupyter Notebook
Lucifier129
Lucifier129
simple-machine-learning-demo

simple machine learning demo

Score
17
โ˜… 65 โ‘‚ 3 โ€”
JavaScript
fkkarakurt
fkkarakurt
Nerve

Zero-dependency neural network in a single C header. Copy nerve.h, compile, done. Adam ยท ReLU ยท Dropout ยท Xavier/He ยท Neuroevolution game AI (Snake ยท Pong ยท Flappy Bird). No build system. No dependencies. Runs on Linux, macOS, Windows, and bare-metal.

Score
83
โ˜… 52 โ‘‚ 2 โ€”
C
v-iashin
v-iashin
CS231n

PyTorch/Tensorflow solutions for Stanford's CS231n: "CNNs for Visual Recognition"

Score
14
โ˜… 50 โ‘‚ 9 โ€”
Jupyter Notebook
roessland
roessland
learning-from-data

Caltech Machine Learning course notes and homework. Implements from scratch algorithms like SVM, neural networks, backpropagation, perceptrons and other linear classifiers.

Score
24
โ˜… 49 โ‘‚ 20 โ€”
Jupyter Notebook
SorawitChok
SorawitChok
Neural-Network-from-scratch-in-Cpp

Build a Neural Network from scratch in C++ to deeply understand how it works, not just how to use it.

Score
10
โ˜… 47 โ‘‚ 5 โ€”
C++
petrvacha
petrvacha
Character-recognition-by-neural-network

Back Propagation, Python

Score
21
โ˜… 38 โ‘‚ 24 โ€”
Python
Genius-apple
Genius-apple
RusTorch

RusTorch is a production-grade deep learning framework re-imagined in Rust. It combines the usability you love from PyTorch with the performance, safety, and concurrency guarantees of Rust. Say goodbye to GIL locks, GC pauses, and runtime errors. Say hello to RusTorch.

Score
0
โ˜… 37 โ‘‚ 1 โ€”
Rust
Pranavgulati
Pranavgulati
neuralDuino

The only dynamic and reconfigurable Artificial Neural networks library with back-propagation for arduino

Score
3
โ˜… 36 โ‘‚ 7 โ€”
C++
emer
emer
axon

Axon is a spiking, biologically-based neural model driven by predictive error-driven learning, for systems-level models of the brain

Score
90
โ˜… 35 โ‘‚ 13 โ€”
Go
VivianoRiccardo
VivianoRiccardo
Learning-Lab-C-Library

This library provides a set of functionalities for different type of deep learning (and ML) algorithms in C

Score
7
โ˜… 34 โ‘‚ 9 โ€”
C
davecom
davecom
SwiftSimpleNeuralNetwork

A simple multi-layer feed-forward neural network with backpropagation built in Swift.

Score
0
โ˜… 31 โ‘‚ 7 โ€”
Swift
differential-machine-learning
differential-machine-learning
appendices

Complement the article 'Differential Machine Learning' (Huge & Savine, 2020), including mathematical proofs and important implementation details for production

Score
0
โ˜… 29 โ‘‚ 16 โ€”
aromanro
aromanro
MachineLearning

From linear regression towards neural networks...

Score
50
โ˜… 27 โ‘‚ 0 โ€”
C++
Related Topics
#neural-network#machine-learning#deep-learning#neural-networks#tensorflow#gradient-descent#automatic-differentiation#artificial-intelligence#autograd#rust#adam-optimizer#numpy

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly