code: def test_plot_transform_inv(self):
      print("-" * 80)
      logger.info("test_plot_transform_inv\n" + "-" * 80 + "\n")
      self.model = ProphetDetector(
          ProphetDetectorConfig(
              transform=BoxCoxTransform(),
              invert_transform=True,
              uncertainty_samples=1000,
          )
      )
      self._test_plot(subdir="transform_inv")
  
imports: import logging
  import math
  import os
  from os.path import abspath, dirname, join
  import sys
  import unittest
  from merlion.transform.base import Identity
  from merlion.transform.moving_average import DifferenceTransform
  from merlion.transform.normalize import BoxCoxTransform
  from merlion.transform.resample import TemporalResample
  from merlion.models.anomaly.forecast_based.prophet import ProphetDetector, ProphetDetectorConfig
  from merlion.models.forecast.trees import LGBMForecaster, LGBMForecasterConfig
  from merlion.plot import plot_anoms, plot_anoms_plotly
  from merlion.utils.data_io import csv_to_time_series
label_desc: Use image node_id 3 for calling the TestPlot obj's underlying member method code with example usage: obj.test_plot_transform_inv() without return types