in auto_sizing/utils.py [0:0]
def dict_combinations(dictionary: Dict, key: str) -> List[Dict[str, Union[List, Dict]]]:
keys, values = zip(*dictionary[key].items())
dictionary_list = [dict(zip(keys, v)) for v in itertools.product(*values)]
return dictionary_list