class_docstr: Abstract interface for time series perturbation.
class_docstr_tok: ["Abstract","interface","for","time","series","perturbation","."]
code: def transform(
      self,
      n_perturbations: int = 1,
      block_selector: BlockSelector = None,
  ):
      if not self.is_fitted():
          raise RuntimeError(
              "Error: transform must be called after fitting the data!"
          )
      return self._transform(n_perturbations, block_selector)
  
file_path: AIX360/aix360/algorithms/tsutils/tsperturbers/tsperturber.py
imports: import numpy
  import pandas
  from typing import Union
  from abc import ABC, abstractmethod
label_desc: Use image node_id 5 for calling the TSPerturber obj's underlying member method code with example usage: obj.transform(n_perturbations, block_selector) and returns: self