How to deploy a desktop application that includes a neural network?
Neural network weights are just data. You can store this any way you like along with the distributed application. As you have used Numpy to create the weights and biases array, you can probably just use pickle - add save_network function or similar name (used in training program only) and load_network function. If your weights and biases are just a bunch of local variables, you will want put them into a structure like a dict first.
I have developed a desktop application. It includes a neural network as a part of the application. Now I'm confused what to do after training. Can I make an executable out of it as usual method? 
Please someone explain what should do, because I have no idea how to pass this milestone. I've tried searching neural network tutorials. But none of them helped me with this problem.         
If someone wants to know, I have used numpy and openCV only.