code: def build(
      self,
  ) -> Union[ConfigBuilder, AutoMLPipelineFeatureGenerator]:
      generator = AutoMLPipelineFeatureGenerator(**self.config)
      if self.parent:
          self.parent.config["feature_generator"] = generator
          return self.parent
      else:
          return generator
  
imports: from __future__ import annotations
  import copy
  from typing import Union
  from sklearn.base import BaseEstimator
  from autogluon.core.scheduler import scheduler_factory
  from autogluon.features import AutoMLPipelineFeatureGenerator
  from autogluon.tabular.configs.hyperparameter_configs import hyperparameter_config_dict
  from autogluon.tabular.configs.presets_configs import tabular_presets_dict
  from autogluon.tabular.trainer.model_presets.presets import MODEL_TYPES
label_desc: Use image node_id 11 for calling the FeatureGeneratorBuilder obj's underlying member method code with example usage: obj.build() and returns: self, generator