class_docstr: Create an experiment with time/memory checkpoints
docstr: Return current data 
docstr_tok: ["Return","current","data"]
code: def data(self):
      """Return current data"""
      cpu_ram_avail, gpu_ram_avail = self._available()
      cpu_ram_cons, gpu_ram_cons = self._consumed()
      cpu_ram_recl, gpu_ram_recl = self._reclaimed()
      return self._data_format(
          cpu_ram_avail,
          cpu_ram_cons,
          cpu_ram_recl,
          gpu_ram_avail,
          gpu_ram_cons,
          gpu_ram_recl,
      )
  
imports: import gc
  import logging
  import os
  import psutil
  import sys
  import threading
  import time
  import weakref
  from IPython import get_ipython
  from IPython.core.magics.namespace import NamespaceMagics
  from collections import namedtuple
  from .cell_logger import CellLogger, b2mb, int2width, get_nvml_gpu_id
label_desc: Use image node_id 21 for calling the IPyExperiments obj's underlying member method code with example usage: obj.data() and returns: self