Why can’t I build a neural network in C++ with no dependencies, even though it works in Numpy?
I have a small python program that builds a neural network in Python using numpy and another in C++. The Numpy version learns fast and generally in the correct direction, but the C++ never makes it beyond 20% accuracy. It typically oscillates up and down sometimes making large jumps in the correct direction.