Two remarks independent from this PR but that I think should be addressed now (i.e. before merge):

* cv_validation_scores should have an underscore after
* The repr should not be modified from the default. The str should (guidelines for repr is that it is the information required to recreate the object, see numpy arrays for instance)