code: def _get_models(self, raise_errors: bool = True) -> Tuple[dict, dict]:
      all_models = {
          k: v
          for k, v in get_all_model_containers(
              self, raise_errors=raise_errors
          ).items()
          if not v.is_special
      }
      all_models_internal = get_all_model_containers(
          self, raise_errors=raise_errors
      )
      return all_models, all_models_internal
  
file_path: pycaret/pycaret/anomaly/oop.py
imports: from typing import Any, List, Optional, Tuple, Union
  import pandas
  from pycaret.containers.metrics.anomaly import get_all_metric_containers
  from pycaret.containers.models.anomaly import get_all_model_containers
  from pycaret.internal.logging import get_logger
  from pycaret.internal.pycaret_experiment.unsupervised_experiment import _UnsupervisedExperiment
  from pycaret.utils.generic import MLUsecase
label_desc: Use image node_id 2 for calling the AnomalyExperiment obj's underlying member method code with example usage: obj._get_models(raise_errors) and returns: all_models,  all_models_internal