Hyperparameter tuning module

Hyperparameter tuning module from Recommenders utilities.

Parameter sweep utils

recommenders.tuning.parameter_sweep.generate_param_grid(params)[source]

Generator of parameter grids. Generate parameter lists from a parameter dictionary in the form of:

{
    "param1": [value1, value2],
    "param2": [value1, value2]
}

to:

[
    {"param1": value1, "param2": value1},
    {"param1": value2, "param2": value1},
    {"param1": value1, "param2": value2},
    {"param1": value2, "param2": value2}
]
Parameters:param_dict (dict) – dictionary of parameters and values (in a list).
Returns:A list of parameter dictionary string that can be fed directly into model builder as keyword arguments.
Return type:list