class_docstr: Base class for creating profiling Reports.
code: def result(self) -> BundledResult:
      if not self._result:
          self._result = self.profiler.profile(self.df)
      return self._result
  
file_path: tslumen/tslumen/report/base.py
imports: from typing import Optional
  import pandas
  from tslumen.scheduling import Scheduler
  from tslumen.profile.base import BundledProfiler, BundledResult, valid_timeseries
  from tslumen.profile import DefaultProfiler
label_desc: Use image node_id 9 for calling the Report obj's underlying member method code with example usage: obj.result() and returns: self