code: def generate_multi_task_pipeline():
      ds_regr = PipelineNode("data_source_table/regr")
      ds_class = PipelineNode("data_source_table/class")
  
      scaling_node_regr = PipelineNode("scaling", nodes_from=[ds_regr])
      scaling_node_class = PipelineNode(
          "scaling", nodes_from=[ds_class]
      )
  
      dt_class_node = PipelineNode(
          "dt", nodes_from=[scaling_node_class]
      )
  
      scaling_node_class_2 = PipelineNode(
          "scaling", nodes_from=[dt_class_node]
      )
  
      root_regr = PipelineNode(
          "dtreg", nodes_from=[scaling_node_regr, scaling_node_class_2]
      )
  
      initial_pipeline = Pipeline(root_regr)
  
      return initial_pipeline
  
file_path: FEDOT/test/unit/multimodal/test_multimodal.py
imports: from fedot import Fedot
  from fedot.core.pipelines.node import PipelineNode
  from fedot.core.pipelines.pipeline import Pipeline
  from fedot.core.repository.tasks import TaskTypesEnum
  from test.unit.multimodal.data_generators import get_single_task_multimodal_tabular_data
label_desc: Use image node_id 3 for calling a global function with example usage: generate_multi_task_pipeline() and returns: initial_pipeline