def test_hyperparameters_values_proto(): values = kerastuner_pb2.HyperParameters.Values(values={ 'a': kerastuner_pb2.Value(int_value=1), 'b': kerastuner_pb2.Value(float_value=2.0), 'c': kerastuner_pb2.Value(string_value='3')}) # When only values are provided, each param is created as `Fixed`. hps = hp_module.HyperParameters.from_proto(values) assert hps.values == {'a': 1, 'b': 2.0, 'c': '3'}
def test_hyperparameters_values_proto(): values = kerastuner_pb2.HyperParameters.Values( values={ "a": kerastuner_pb2.Value(int_value=1), "b": kerastuner_pb2.Value(float_value=2.0), "c": kerastuner_pb2.Value(string_value="3"), }) # When only values are provided, each param is created as `Fixed`. hps = hp_module.HyperParameters.from_proto(values) assert hps.values == {"a": 1, "b": 2.0, "c": "3"}