DOC fix formatting of attributes etc. in docstrings
DOC move Attributes section to after Parameters and style likewise
MAINT use assert_warns
MAINT Fix regression random projections work sparse matrices
Update plot_tree_regression.py

Import statements have been moved to the beginning of the file.
Merge pull request #3522 from ugurthemaster/patch-1

Update plot_tree_regression.py
FIX #3485: class_weight='auto' on SGDClassifier
FIX wording in whats new in 0.15.1
Merge pull request #3509 from arjoly/fix-rp-sparse

[MRG] MAINT regression: random projection should work with sparse matrix
Merge pull request #3489 from jnothman/attributes-doc

[MRG] DOC fix formatting of Attributes sections in documentation
DOC remove backticks from around attribute name + PEP8
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
FIX only use testing.ignore_warnings in tests
Add sample_weight parameter to metrics.log_loss

  - Also modified binary output & multiclass tests in
    test_sample_weight_invariance to test for prediction
    inputs as probabilities
  - Updated What's New
DOC add link toward Jatin Shash webpage
ENH removed manual code for parallel task batching forests

Forests now use the threading backend that has such a low overhead
that batching tasks together does not bring any measurable
performance benefit.

This removes the boilerplate to simplify the code and make it
easier to understand and maintain.

Furthermore, batching will soon be implemented in joblib. So even for
models that use the multiprocessing backend, manually batching tasks
will be useless at some point.
ENH: parallel feature importances for forests