Skip to content

A C++ implementation of a modular object-based neural network framework (NeuralNetwork, 3 Layer class wrappers, Layer, Neuron) without ML libraries

Notifications You must be signed in to change notification settings

alonso130r/multiNN-cpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multiNN-cpu

A C++ implementation of a modular object-based neural network framework (NeuralNetwork, 3 Layer class wrappers, Layer, Neuron) without ML libraries

Branches Description (multi-class NN):

main: basic version with no real performance additions \n AdamW: AdamW weight updating, converges better then main, can be slow to train \n AdamW+Batches: AdamW weight updating with batch based training, incomplete \n

Next Steps

Will eventually recreate with CUDA C++ to improve performance and practicality

About

A C++ implementation of a modular object-based neural network framework (NeuralNetwork, 3 Layer class wrappers, Layer, Neuron) without ML libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published