Multi-output Regressor

../../../../_images/multioutput.svg

Fits one regressor for each target of outputs. Useful for extending regressors that do not natively support multiple outputs

Definition

Input ports

model
Type: model
Description: model
Optional number of ports: 1–1 (default: 1)

Output ports

out-model
Type: model
Description: Output model

Configuration

Number of jobs (n_jobs)

The number of jobs to run in parallel. fit(), predict() and partial_fit() (if supported by the passed estimator) will be parallelized for each target.

When individual estimators are fast to train or predict, using n_jobs > 1 can result in slower performance due to the parallelism overhead.

None means 1 unless in a joblib.parallel_backend context. -1 means using all available processes / threads. See n_jobs for more details.

Changed in version 0.20: n_jobs default changed from 1 to None.

Implementation

class node_ensemble.MultiOutputRegressor[source]