docstr: Informs the logger that a new Trial is starting.
docstr_tok: ["Informs","the","logger","that","a","new","Trial","is","starting","."]
code: def register_trial(self, trial_id, trial_state):
      # type: (str, dict) -> ()
      """Informs the logger that a new Trial is starting."""
      if not self.task:
          return
      data = {
          "trial_id_{}".format(trial_id): trial_state,
      }
      data.update(self.task.get_model_config_dict())
      self.task.connect_configuration(data)
      self.task.get_logger().tensorboard_single_series_per_graph(True)
      self.task.get_logger()._set_tensorboard_series_prefix(
          trial_id + " "
      )
      self.report_trial_state(trial_id, trial_state)
  
file_path: clearml/clearml/external/kerastuner.py
imports: from typing import Optional
  from ..task import Task
label_desc: Use image node_id 3 for calling the ClearmlTunerLogger obj's underlying member method code with example usage: obj.register_trial(trial_id, trial_state) without return types