code: def convert_vizier_trial_to_dict(
      vizier_trial: Dict[Text, Any]
  ) -> Dict[Text, Any]:
      """Converts Vizier Trial parameters into a Python dict.
  
      Args:
          vizier_trial: A Vizier Trial instance.
  
      Returns:
          A dict that maps the Vizier Trial parameters' names to their
          respective values.
      """
      result = {}
      for param in vizier_trial["parameters"]:
          if "floatValue" in param:
              result[param["parameter"]] = float(param["floatValue"])
          if "intValue" in param:
              result[param["parameter"]] = int(param["intValue"])
          if "stringValue" in param:
              result[param["parameter"]] = str(param["stringValue"])
      return result
  
imports: from typing import Any, Dict, List, Optional, Text, Union
  from keras_tuner.engine import hyperparameters
  from keras_tuner.engine import metrics_tracking
  from keras_tuner.engine import oracle
  from keras_tuner.engine import trial
  import numpy
  from tensorboard.plugins.hparams import api
label_desc: Use image node_id 11 for calling a global function with example usage: convert_vizier_trial_to_dict(vizier_trial) and returns: result