code: def __init__(self):
      super().__init__()
      self._ml_usecase = MLUsecase.ANOMALY
      self.exp_name_log = "anomaly-default-name"
      self._available_plots = {
          "pipeline": "Pipeline Plot",
          "tsne": "t-SNE (3d) Dimension Plot",
          "umap": "UMAP Dimensionality Plot",
      }
  
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 1 to create a new AnomalyExperiment object from inherited base classes: _UnsupervisedExperiment with example: obj = AnomalyExperiment()