Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.
/ PinaPL-2 Public archive

Another implementation of a standard neural network

Notifications You must be signed in to change notification settings

supelec-lstm/PinaPL-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PinaPL

PinaPL Is Not A Projet Long

This is a second implementation of a standard neural network. It uses the forward propagation algorithm for computing outputs, and the backward propagation algorithm for learning.

Classes

The included classes/files are:

  • NeuralNetwork, the data structure wrapper with the main algorithms
  • Neuron which represents a simple neuron (or perceptron) and transforms data
  • NeuralConnection which represents either a connection between two neurons, input and output values, or bias values, and stores data
  • Functions which contains the composition, activation and cost functions
  • idxParser, the parser for MNIST dataset
  • PinaPLDefines and NeuralNetworkDefines which contains some usefull macros
  • main, with the testing functions for the XOR operator and the MNIST dataset

About

Another implementation of a standard neural network

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages