A port to C++ of https://github.com/jhoward/Python-Neural-Network . All credits to the owner of the original repository