Skip to content

BenKabongo25/m1-neural-network-diy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Projet Réseau de neurones - DIY

L’objectif de ce projet est d’implémenter un réseau de neurones. L’implémentation est inspirée des anciennes versions de pytorch (en Lua, avant l’autograd) et des implémentations analogues qui permettent d’avoir des réseaux génériques très modulaires.

Modules implémentés

  • Module linéaire
  • Modules d'activation : ReLU, ELU, LeakyReLU, TanH, Sigmoid, SoftMax
  • Modules de coûts : Mean Squarre Error, Binary Cross Entropy, Cross Entropy, Hinge Loss

Types de réseaux implémentés

  • Convolution 1D : convolution 1D et convolution 1D transposée
  • Pooling 1D : max pooling et average pooling 1D
  • Auto-encodeurs

Données de tests

  • USPS
  • MNIST
  • DIGITS
  • IRIS
  • etc.

About

Projet Réseau de neurones - DIY

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors