Validation set size can now be specified

as a percentage of training data