class_docstr: A recipe for developing high-quality regression models. The recipe is designed for
  developing models using scikit-learn and frameworks that integrate with scikit-learn,
  such as the ``XGBRegressor`` API from XGBoost. The corresponding recipe
  template repository is available at https://github.com/mlflow/recipes-regression-template.
  The training recipe contains the following sequential steps:
  
  **ingest** -> **split** -> **transform** -> **train** -> **evaluate** -> **register**
  
  while the batch scoring recipe contains this set of sequential steps:
  
  **ingest_scoring** -> **predict**
  
  .. code-block:: python
      :caption: Example
  
      import os
      from mlflow.recipes import Recipe
  
      os.chdir("~/recipes-regression-template")
      regression_recipe = Recipe(profile="local")
      # Display a visual overview of the recipe graph
      regression_recipe.inspect()
      # Run the full recipe
      regression_recipe.run()
      # Display a summary of results from the 'train' step, including the trained model
      # and associated performance metrics computed from the training & validation datasets
      regression_recipe.inspect(step="train")
      # Display a summary of results from the 'evaluate' step, including model explanations
      # computed from the validation dataset and metrics computed from the test dataset
      regression_recipe.inspect(step="evaluate")
class_docstr_tok: ["A","recipe","for","developing","high-quality","regression","models",".","The","recipe","is","designed","for","developing","models","using","scikit-learn","and","frameworks","that","integrate","with","scikit-learn",",","such","as","the","``","XGBRegressor","``","API","from","XGBoost",".","The","corresponding","recipe","template","repository","is","available","at","https",":","\/\/github.com\/mlflow\/recipes-regression-template",".","The","training","recipe","contains","the","following","sequential","steps",":","*","*","ingest","*","*","-",">","*","*","split","*","*","-",">","*","*","transform","*","*","-",">","*","*","train","*","*","-",">","*","*","evaluate","*","*","-",">","*","*","register","*","*","while","the","batch","scoring","recipe","contains","this","set","of","sequential","steps",":","*","*","ingest_scoring","*","*","-",">","*","*","predict","*","*","..","code-block",":",":","python",":","caption",":","Example","import","os","from","mlflow.recipes","import","Recipe","os.chdir","(","``","~\/recipes-regression-template","''",")","regression_recipe","=","Recipe","(","profile=","''","local","''",")","#","Display","a","visual","overview","of","the","recipe","graph","regression_recipe.inspect","(",")","#","Run","the","full","recipe","regression_recipe.run","(",")","#","Display","a","summary","of","results","from","the","'train","'","step",",","including","the","trained","model","#","and","associated","performance","metrics","computed","from","the","training","&","validation","datasets","regression_recipe.inspect","(","step=","''","train","''",")","#","Display","a","summary","of","results","from","the","'evaluate","'","step",",","including","model","explanations","#","computed","from","the","validation","dataset","and","metrics","computed","from","the","test","dataset","regression_recipe.inspect","(","step=","''","evaluate","''",")"]
code: def _get_step_classes(self):
      return self._RECIPE_STEPS
  
file_path: mlflow/mlflow/recipes/regression/v1/recipe.py
imports: import logging
  from typing import Any, Optional
  from mlflow.recipes.recipe import BaseRecipe
  from mlflow.recipes.step import BaseStep
  from mlflow.recipes.steps.evaluate import EvaluateStep
  from mlflow.recipes.steps.ingest import IngestScoringStep, IngestStep
  from mlflow.recipes.steps.predict import PredictStep
  from mlflow.recipes.steps.register import RegisterStep
  from mlflow.recipes.steps.split import SplitStep
  from mlflow.recipes.steps.train import TrainStep
  from mlflow.recipes.steps.transform import TransformStep
label_desc: Use image node_id 1 for calling the RegressionRecipe obj's underlying member method code with example usage: obj._get_step_classes() and returns: self