Just a cosmetic comment - add blank lines between each of these to be consistent with other documents (mostly :wink: )

```
    X : numpy array or sparse matrix of shape [n_samples, n_features]
        Training data.

    y : numpy array of shape [n_samples, n_targets]
        Target values
```