Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 686 Bytes

README.md

File metadata and controls

35 lines (25 loc) · 686 Bytes

Backprop

A MultiLayer Deep Neural Network Backpropagation implementation in C with XOR and simple hand-written digit recognition demos.

Usage

  1. Clone or download Backprop project
git clone https://github.com/Younase/Backprop.git
cd Backprop
  1. compile desired demo (digit_recon.c or xor.c)
  • XOR
gcc -Wall -o xor xor.c net.c -lm
./xor
  • Digit Recognition
gcc -Wall -o digit_recon digit_recon.c net.c -lm
./digit_recon

TO-DO

  • add support for different inputs/outputs combinations
  • add support for saving and loading models
  • return network output in feed forward function
  • change activation in network struct to enum
  • expand readme