``y : array, shape = [n_samples] or [n_samples, n_targets]``