evalml.pipelines.RegressionPipeline.__init__

RegressionPipeline.__init__(parameters, random_seed=0)

Machine learning pipeline made out of transformers and a estimator.

Required Class Variables:
component_graph (list or dict): List of components in order. Accepts strings or ComponentBase subclasses in the list.

Note that when duplicate components are specified in a list, the duplicate component names will be modified with the component’s index in the list. For example, the component graph [Imputer, One Hot Encoder, Imputer, Logistic Regression Classifier] will have names [“Imputer”, “One Hot Encoder”, “Imputer_2”, “Logistic Regression Classifier”]

Parameters
  • parameters (dict) – Dictionary with component names as keys and dictionary of that component’s parameters as values. An empty dictionary {} implies using all default values for component parameters.

  • random_seed (int) – Seed for the random number generator. Defaults to 0.