docstr: Get the detector's configuration dictionary.
  
  Returns
  -------
  The detector's configuration dictionary.
docstr_tok: ["Get","the","detector","'s","configuration","dictionary",".","Returns","--","--","--","-","The","detector","'s","configuration","dictionary","."]
code: def get_config(
      self,
  ) -> dict:  # Needed due to need to unnormalize x_ref
      """
      Get the detector's configuration dictionary.
  
      Returns
      -------
      The detector's configuration dictionary.
      """
      cfg = super().get_config()
      # Unnormalize x_ref
      if (
          self._detector.preprocess_at_init
          or self._detector.preprocess_fn is None
          or self._detector.x_ref_preprocessed
      ):
          cfg["x_ref"] = self._detector._unnormalize(cfg["x_ref"])
      return cfg
  
file_path: alibi-detect/alibi_detect/cd/lsdd.py
imports: import numpy
  from typing import Callable, Dict, Optional, Union, Tuple
  from alibi_detect.utils.frameworks import has_pytorch, has_tensorflow, BackendValidator, Framework
  from alibi_detect.utils.warnings import deprecated_alias
  from alibi_detect.base import DriftConfigMixin
  from alibi_detect.utils._types import TorchDeviceType
label_desc: Use image node_id 4 for calling the LSDDDrift obj's underlying member method code with example usage: obj.get_config() and returns: cfg