code: def __getattr__(self, name):
      if (
          name == "_extra_layer_setting"
          or name not in self._extra_layer_setting
      ):
          raise AttributeError(
              "Cannot find {} in LayerQuantSetting!".format(name)
          )
      return self._extra_layer_setting[name]
  
file_path: nni/nni/compression/utils/quantization/settings.py
imports: from typing import Any, Optional
  from .literal import QuantDtype, QuantType, QuantScheme
  from .utils import calculate_qmin_qmax, get_bits_length
label_desc: Use image node_id 3 for calling the LayerQuantSetting obj's underlying member method code with example usage: obj.__getattr__(name) and returns: self