Neural Network training and running c/c++
Build Instructions Make sure you have:
-
A C++ compiler (e.g. MinGW on Windows)
-
OpenBLAS installed
Training Training is performed over a set number of epochs with options for:
-
Batch size
-
Learning rate
-
Regularization factor
-
Early stopping (WIP)
the output is a graph for losses and accuracy, as well as a network that you can run. I also have a grapher python code in trained folder just edit the file path to the graph.
Note there's a couple of previously trained networks by me in folder Trained Dudes
pls cite me for this work if your going to use it, and if you are looking to hire me or just contact heres my email: es-mohamed.yasser2027@alexu.edu.eg