C++ Neural computing library