A lightweight C++ machine learning library for embedded electronics and robotics.
Added support for the Adadelta training algorithm, a neural network pruning algorithm (Karnin 1990), and a robotic simulator (though currently undocumented). More tests were written for functionality across the library. We made class structure changes to make it easier to add new functionality to the Fido library.