I need to have a reusable environment done in python to train a several neural networks with train and validation data from a Database and for storing neural network configurations/weights and associated performance data in same DB.
I need to help in jump starting this project and I am looking for someone who has already done this and has experiences on how to define neural network/deep learning architectures in python and store data in a DB.
I want to start with one neural network framework (i.e. TensorFlow or Theano or Keras) and I need to have it implemented in a way so that I can also use it with CUDA i.e. on GPU’s. The neural network training is done using back-propagation.
So the scope is to develop a simple DB model for managing input data (the input values should be stored in an array turned into a string and stored within a varchar column of a table). Same should be done with neural network architecture and the output values and the connection weights.
The system to be developed should have functions that store weights from the NN to a DB and from DB back to the neural network.
Focus should also be on providing an relatively easy & efficient code that helps me to manage multiple hidden layer and the connection between them …
I expect that numpy, panda etc. is being used.