class_docstr: The runs with the same set of hyperparameter values.
  
  `Trial` objects are managed by the `Oracle`. A `Trial` object contains all
  the information related to the executions with the same set of
  hyperparameter values. A `Trial` may be executed multiple times for more
  accurate results or for retrying when failed. The related information
  includes hyperparameter values, the Trial ID, and the trial results.
  
  Args:
      hyperparameters: HyperParameters. It contains the hyperparameter values
          for the trial.
      trial_id: String. The unique identifier for a trial.
      status: one of the TrialStatus attributes. It marks the current status
          of the Trial.
      message: String. The error message if the trial status is "INVALID".
code: def display_hyperparameters(self):
      if self.hyperparameters.values:
          for hp, value in self.hyperparameters.values.items():
              print(f"{hp}:", value)
      else:
          print("default configuration")
  
imports: import hashlib
  import random
  import time
  from keras_tuner import protos
  from keras_tuner import utils
  from keras_tuner.api_export import keras_tuner_export
  from keras_tuner.engine import hyperparameters
  from keras_tuner.engine import metrics_tracking
  from keras_tuner.engine import stateful
label_desc: Use image node_id 3 for calling the Trial obj's underlying member method code with example usage: obj.display_hyperparameters() without return types