can you confirm whether you wrote hyper_param_1 and combination_1_of_t, respectively? Or is it a typo. I’ve checked the assignment and the names should be hyper_param_l and combination_l_of_t, respectively.
@me_sajied it depends on the typo and where (if) occurred. For instance, it wouldn’t run in the below case or some other combination of l and 1.
hyper_param_l = list(hyperparam.values())
combination_l_of_t = itertools.product(*hyper_param_1)