code: def test_convert_hyperparams_to_hparams_multi_float(self):
      hps = hp_module.HyperParameters()
      hps.Float("theta", min_value=0.0, max_value=1.57)
      hps.Float("r", min_value=0.0, max_value=1.0)
      hparams = utils.convert_hyperparams_to_hparams(hps)
      expected_hparams = {
          hparams_api.HParam(
              "r", hparams_api.RealInterval(0.0, 1.0)
          ): 0.0,
          hparams_api.HParam(
              "theta", hparams_api.RealInterval(0.0, 1.57)
          ): 0.0,
      }
      hparams_repr_list = [repr(hparams[x]) for x in hparams.keys()]
      expected_hparams_repr_list = [
          repr(expected_hparams[x]) for x in expected_hparams.keys()
      ]
      self.assertCountEqual(
          hparams_repr_list, expected_hparams_repr_list
      )
  
imports: import copy
  from absl.testing import parameterized
  from keras_tuner.engine import hyperparameters
  from keras_tuner.engine import oracle
  from keras_tuner.engine import trial
  import tensorflow
  from tensorboard.plugins.hparams import api
  from tensorflow_cloud.tuner.tuner import utils
label_desc: Use image node_id 14 for calling the CloudTunerUtilsTest obj's underlying member method code with example usage: obj.test_convert_hyperparams_to_hparams_multi_float() without return types