class_docstr: The base class for building components. 
  
  Args:
      config (Config): A Config class.
      comp_list (list, optional): A list of component classes. Default: None
code: def build_component_impl(self, component_class, *args, **kwargs):
      return component_class(*args, **kwargs)
  
imports: import copy
  from typing import Any, Optional
  import yaml
  import paddle
  from paddleseg.cvlibs import manager, Config
  from paddleseg.utils import utils, logger
  from paddleseg.utils.utils import CachedProperty
label_desc: Use image node_id 3 for calling the Builder obj's underlying member method code with example usage: obj.build_component_impl(component_class) and returns: component_class