code: def get_tracking(self):
      res = []
      for ind, track in self.memory.tracking.items():
          name = ind.split(".")
  
          if any(x in ["total"] for x in name):
              continue
  
          series: Dict[str, Any] = Series().load(track).detail
          series["name"] = ".".join(name)
  
          res.append(series)
  
      res.sort(key=lambda s: s["name"])
  
      helper.remove_common_prefix(res, "name")
  
      return res
  
imports: from typing import Dict, Any
  from fastapi import Request
  from fastapi.responses import JSONResponse
  from labml_db import Model, Index
  from labml_db.serializer.pickle import PickleSerializer
  from labml_db.serializer.yaml import YamlSerializer
  from labml_app.logger import logger
  from labml_app.enums import COMPUTEREnums
  from ..analysis import Analysis
  from ..series import SeriesModel, Series
  from ..series_collection import SeriesCollection
  from ..preferences import Preferences
  from ..None import helper
label_desc: Use image node_id 3 for calling the MemoryAnalysis obj's underlying member method code with example usage: obj.get_tracking() and returns: res