As title, apart from sklearn.multioutput.MultiOutputRegressor, almost
regression algo in sklearn only can predict 1-d output.

Ex: predict 1-d output
sklearn.linear_model.SGDRegressor
fit(X, y, coef_init=None, intercept_init=None, sample_weight=None)
y : numpy array, shape (n_samples,)

Ex: predict multiple output
sklearn.linear_model.ElasticNet
fit(X, y, check_input=True)
y : ndarray, shape (n_samples,) or (n_samples, n_targets)

There're two kind of output for regression methods.

What's the difference?
_______________________________________________
scikit-learn mailing list
scikit-learn@python.org
https://mail.python.org/mailman/listinfo/scikit-learn

Reply via email to