class_docstr: Base class for tuning job or training job analytics classes.
  
  Understands common functionality like persistence and caching.
docstr: A pandas dataframe with lots of interesting results about this object.
  
  Created by calling SageMaker List and Describe APIs and converting them into a
  convenient tabular summary.
  
  Args:
      force_refresh (bool): Set to True to fetch the latest data from
          SageMaker API.
docstr_tok: ["A","pandas","dataframe","with","lots","of","interesting","results","about","this","object",".","Created","by","calling","SageMaker","List","and","Describe","APIs","and","converting","them","into","a","convenient","tabular","summary",".","Args",":","force_refresh","(","bool",")",":","Set","to","True","to","fetch","the","latest","data","from","SageMaker","API","."]
code: def dataframe(self, force_refresh=False):
      """A pandas dataframe with lots of interesting results about this object.
  
      Created by calling SageMaker List and Describe APIs and converting them into a
      convenient tabular summary.
  
      Args:
          force_refresh (bool): Set to True to fetch the latest data from
              SageMaker API.
      """
      if force_refresh:
          self.clear_cache()
      if self._dataframe is None:
          self._dataframe = self._fetch_dataframe()
      return self._dataframe
  
imports: from __future__ import print_function, absolute_import
  from abc import ABCMeta, abstractmethod
  from collections import defaultdict, OrderedDict
  import datetime
  import logging
  from six import with_metaclass
  from sagemaker.session import Session
  from sagemaker.utils import DeferredError
  from sagemaker.lineage import artifact
label_desc: Use image node_id 3 for calling the AnalyticsMetricsBase obj's underlying member method code with example usage: obj.dataframe(force_refresh) and returns: self