Fully automated compilation procedure
training should be done automatically. the user should need just one call to get the whole system compiled. Very important: if neither the network nor the data have the training should be skipped, i.e. the generator should detect whether training is required or not.
training data is to be fetched from a default location. Unless specified otherwise.
I don't like the idea of putting the path into the training file (as it would require to change this file whenever the location is changed). on the other hand, using a CLI parameter is not very user friendly. What do you think?