code: def get_three_depth_manual_class_pipeline():
      logit_node_primary = PipelineNode("logit")
      xgb_node_primary = PipelineNode("xgboost")
      xgb_node_primary_second = PipelineNode("xgboost")
  
      qda_node_third = PipelineNode(
          "qda", nodes_from=[xgb_node_primary_second]
      )
      knn_node_third = PipelineNode(
          "knn", nodes_from=[logit_node_primary, xgb_node_primary]
      )
  
      knn_root = PipelineNode(
          "knn", nodes_from=[qda_node_third, knn_node_third]
      )
  
      pipeline = Pipeline(knn_root)
  
      return pipeline
  
file_path: FEDOT/examples/advanced/structural_analysis/pipelines_access.py
imports: from golem.core.optimisers.genetic.gp_params import GPAlgorithmParameters
  from golem.core.optimisers.genetic.operators.inheritance import GeneticSchemeTypesEnum
  from fedot.core.pipelines.pipeline_composer_requirements import PipelineComposerRequirements
  from fedot.core.composer.composer_builder import ComposerBuilder
  from fedot.core.pipelines.node import PipelineNode
  from fedot.core.pipelines.pipeline import Pipeline
  from fedot.core.repository.operation_types_repository import get_operations_for_task
label_desc: Use image node_id 1 for calling a global function with example usage: get_three_depth_manual_class_pipeline() and returns: pipeline