class_docstr: Local TFX DAG runner.
class_docstr_tok: ["Local","TFX","DAG","runner","."]
docstr: Initializes local TFX orchestrator.
  
  Args:
    config: Optional pipeline config for customizing the launching of each
      component. Defaults to pipeline config that supports
      InProcessComponentLauncher and DockerComponentLauncher.
docstr_tok: ["Initializes","local","TFX","orchestrator",".","Args",":","config",":","Optional","pipeline","config","for","customizing","the","launching","of","each","component",".","Defaults","to","pipeline","config","that","supports","InProcessComponentLauncher","and","DockerComponentLauncher","."]
code: def __init__(
      self, config: Optional[pipeline_config.PipelineConfig] = None
  ):
      """Initializes local TFX orchestrator.
  
      Args:
        config: Optional pipeline config for customizing the launching of each
          component. Defaults to pipeline config that supports
          InProcessComponentLauncher and DockerComponentLauncher.
      """
      if config is None:
          config = pipeline_config.PipelineConfig(
              supported_launcher_classes=[
                  in_process_component_launcher.InProcessComponentLauncher,
                  docker_component_launcher.DockerComponentLauncher,
              ],
          )
      super().__init__(config)
  
file_path: tfx/tfx/orchestration/local/legacy/local_dag_runner.py
imports: import datetime
  from typing import Optional
  from absl import logging
  from tfx.dsl.components.base import base_component
  from tfx.orchestration import data_types
  from tfx.orchestration import metadata
  from tfx.orchestration import pipeline
  from tfx.orchestration import tfx_runner
  from tfx.orchestration.config import config_utils
  from tfx.orchestration.config import pipeline_config
  from tfx.orchestration.launcher import docker_component_launcher
  from tfx.orchestration.launcher import in_process_component_launcher
  from tfx.utils import telemetry_utils
label_desc: Use image node_id 1 to create a new LocalDagRunner object from inherited base classes: tfx_runner with example: obj = LocalDagRunner(config)