code: def create_member_from_config(self, conf):
      args, cmd = conf
      if args is None or isinstance(args, (int, float, str)):
          return args
      elif isinstance(args, (list, tuple)):
          return [
              self.create_member_from_config((subargs, cmd))
              for subargs in args
          ]
      elif isinstance(args, dict):
          if "class" in args:
              cls = self.extract_class_from_args(args)
              return cls(**args, cmd=cmd)
          return {
              key: self.create_member_from_config((subargs, cmd))
              for key, subargs in args.items()
          }
      else:
          return args
  
file_path: EasyOCR/easyocr/DBNet/model/constructor.py
imports: import importlib
  from collections import OrderedDict
label_desc: Use image node_id 6 for calling the Configurable obj's underlying member method code with example usage: obj.create_member_from_config(conf) and returns: args, unknown, unknown, args, cls