Systematically evaluates all combinations of hyperparameter values from a predefined grid.
Randomly samples hyperparameter combinations from specified distributions.