class_docstr: Base Recipe
class_docstr_tok: ["Base","Recipe"]
docstr: Constructs and returns all recipe step objects from the recipe configuration.
docstr_tok: ["Constructs","and","returns","all","recipe","step","objects","from","the","recipe","configuration","."]
code: def _resolve_recipe_steps(self) -> List[BaseStep]:
      """
      Constructs and returns all recipe step objects from the recipe configuration.
      """
      recipe_config = get_recipe_config(
          self._recipe_root_path, self._profile
      )
      recipe_config["profile"] = self.profile
      return [
          s.from_recipe_config(recipe_config, self._recipe_root_path)
          for s in self._get_step_classes()
      ]
  
imports: import abc
  import logging
  import os
  from typing import List, Optional
  from mlflow.exceptions import MlflowException
  from mlflow.protos.databricks_pb2 import BAD_REQUEST, INTERNAL_ERROR, INVALID_PARAMETER_VALUE
  from mlflow.recipes import dag_help_strings
  from mlflow.recipes.artifacts import Artifact
  from mlflow.recipes.step import BaseStep, StepClass, StepStatus
  from mlflow.recipes.utils import get_recipe_config, get_recipe_name, get_recipe_root_path
  from mlflow.recipes.utils.execution import clean_execution_state, get_or_create_base_execution_directory, get_step_output_path, run_recipe_step
  from mlflow.recipes.utils.step import display_html
  from mlflow.utils.class_utils import _get_class_from_string
label_desc: Use image node_id 12 for calling the BaseRecipe obj's underlying member method code with example usage: obj._resolve_recipe_steps() and returns: unknown