code: def create_pipeline(tmpdir) -> StepWithContext:
      return (
          Pipeline(
              [
                  (SOME_STEPS[0], MultiplyByN(multiply_by=2)),
                  (
                      PIPELINE_2,
                      Pipeline(
                          [
                              (
                                  SOME_STEPS[1],
                                  MultiplyByN(multiply_by=4),
                              ),
                              (
                                  SOME_STEPS[2],
                                  MultiplyByN(multiply_by=6),
                              ),
                          ]
                      ),
                  ),
              ]
          )
          .set_name(ROOT)
          .with_context(CX(tmpdir))
      )
  
imports: import os
  import numpy
  from joblib import dump
  from py._path.local import LocalPath
  from pprint import pprint
  from neuraxle.hyperparams.space import RecursiveDict
  from neuraxle.base import CX, StepWithContext, TruncableJoblibStepSaver
  from neuraxle.pipeline import Pipeline
  from neuraxle.steps.numpy import MultiplyByN
label_desc: Use image node_id 11 for calling a global function with example usage: create_pipeline(tmpdir) and returns: Pipeline