code: def get_logger_reported_titles(cls, task):
      # noinspection PyProtectedMember
      titles = list(task.get_logger()._get_used_title_series().keys())
      try:
          titles.remove(cls._title_machine)
      except ValueError:
          pass
      try:
          titles.remove(cls._title_gpu)
      except ValueError:
          pass
      return titles
  
imports: import logging
  import os
  import platform
  import sys
  import warnings
  from time import time
  import psutil
  from pathlib2 import Path
  from typing import Text
  from .process.mp import BackgroundMonitor
  from ..backend_api import Session
  from ..binding.frameworks.tensorflow_bind import IsTensorboardInit
label_desc: Use image node_id 9 for calling the ResourceMonitor obj's underlying member method code with example usage: obj.get_logger_reported_titles(cls, task) and returns: titles