disabled printing the training and validation sets
some weighty results: you get the best classification when precision == 2*size