Closed
Description
Currently, when we create configuration space, we often take var_name=((lower_bound, upper_bound), default_value)
as an argument. However, since var_name
is already used as a value of the variable, this is not Tuple[Tuple[type, type], type]
.
For example, while we use lr
as a float in some functions, we take lr
as a tuple in the function to create configuration space.
Meta-programming is not intuitive and not easy to understand. We should unite the name for consistency.