code: def get(
      cls,
      module_cls_or_name: str | torch.nn.Module | Type[torch.nn.Module],
      config: Dict[str, Any],
  ) -> _SETTING:
      # auto register default setting for unknown module type
      module_cls_name = cls._get_module_cls_name(module_cls_or_name)
      if module_cls_name not in cls.registry:
          cls.register(module_cls_name, cls.default_setting)
      return super().get(module_cls_or_name, config)
  
file_path: nni/nni/compression/base/setting.py
imports: from __future__ import annotations
  from copy import deepcopy
  from typing import Any, Dict, Literal, Type
  import torch
label_desc: Use image node_id 1 for calling the DistillatoinSetting obj's underlying member method code with example usage: obj.get(cls, module_cls_or_name, config) and returns: super