docstr: Set placeholder logging methods to :attr:`reporting_type` specs and initialize logging
docstr_tok: ["Set","placeholder","logging","methods","to",":","attr",":","`","reporting_type","`","specs","and","initialize","logging"]
code: def _configure_reporting_type(self):
      """Set placeholder logging methods to :attr:`reporting_type` specs and initialize logging"""
      if self.reporting_type == "standard":
          raise ValueError(
              "Standard logging is not yet implemented. Please choose 'logging'"
          )
          # setattr(self, 'log', self._standard_log)
          # setattr(self, 'debug', self._standard_debug)
          # setattr(self, 'warn', self._standard_warn)
      elif self.reporting_type == "logging":
          setattr(self, "log", self._logging_log)
          setattr(self, "debug", self._logging_debug)
          setattr(self, "warn", self._logging_warn)
  
          self._initialize_logging_logging()
      elif self.reporting_type == "advanced":
          raise ValueError(
              "Advanced logging unimplemented. Please use 'logging'"
          )
  
imports: from hyperparameter_hunter.i_o import exceptions
  from hyperparameter_hunter.space.dimensions import Categorical
  from hyperparameter_hunter.settings import G
  from hyperparameter_hunter.utils.general_utils import now_time, expand_mins_secs
  from contextlib import suppress
  from datetime import datetime
  import inspect
  import logging
  import os.path
  import sys
  from typing import List
label_desc: Use image node_id 3 for calling the ReportingHandler obj's underlying member method code with example usage: obj._configure_reporting_type() without return types