Tensorflow has the solution to all problems :)
https://github.com/tensorflow/models/tree/master/slim
This is a flexible image recognition framework written in Tensorflow and TFslim
It allows you to train/fine-tune a NN from the command line by specifying only the few details necessary... which NN architecture to use, path to custom data, etc.