code: def build_fn():
      x = Input()
      y_t = Input()
      h = PCA(random_state=random_state, name="pca")(x)
      y_p = LogisticRegression(
          random_state=random_state, name="classifier"
      )(h, y_t)
      model = Model(x, y_p, y_t)
      return model
  
file_path: baikal/examples/gridsearchcv_sklearn_wrapper.py
imports: import sklearn.decomposition
  import sklearn.ensemble
  import sklearn.decomposition
  import sklearn.linear_model
  from sklearn import datasets
  from sklearn.model_selection import GridSearchCV, StratifiedKFold
  from baikal import Input, Model, make_step
  from baikal.sklearn import SKLearnWrapper
label_desc: Use image node_id 1 for calling a global function with example usage: build_fn() and returns: model