Skip to content

Multi Layer Perceptron implementation c++ and stl with no third party library

Notifications You must be signed in to change notification settings

akurmustafa/mlp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi Layer Perceptron Implementation

Multi Layer Perceptron is implemented using c++ language and stl with no 3rd party library.

Getting Started

You need to compile with at least c++17 compiler. I haven't used platfrom specific library, with a decent compiler you should be fine.

API

TODO: add example usage of the Model class here

Prerequisites

Compiler should support C++17

TODO

Allow type conversion between different integral and different floating point types during initialization, add different initialization methods for weights and biases. Change Model initialization api, change Matrices class implentation from vector based to the valarray based

Contributing

You can just push your changes, I may merge it after review

Authors

  • Mustafa Akur

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

About

Multi Layer Perceptron implementation c++ and stl with no third party library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages