CGrad C++ Tensor and Gradient Descent Engine Building a CPU deep-learning engine from scratch in C++. Mainly for educational purposes.