DOC A less-nested coverage of model evaluation
Fix heisenbug due to addition of max_iter param in LSVC
Merge pull request #3528 from MechCoder/fix_heisen

FIX heisenbug due to addition of max_iter param in LSVC
Merge pull request #3527 from jnothman/unnest-model-evaluation

[MRG] DOC A less-nested coverage of model evaluation
replayed manoj's multioutput scoring changes on master and added sample weights
corrected doc according to arjoly's comments
readability in multioutput code
tweak
simplifications and adjustments in explained_variance and r2
added explained_variance_score to MULTIOUTPUT_METRICS in test_common.py
changed doctest in r2_score
Added output_weights description at the beginning of regression metrics and removed individual descriptions per score type
output -> returned
pep 8
pep8
homogenized decision logic for averaging
changed output_weights parameter instead of changing score output. Added check for another output_weights parameter
changed error from TypeError back to ValueError in check_reg_targets
pep8
output_weights is None