validate_warmstart#
- ray.tune.utils.util.validate_warmstart(parameter_names: List[str], points_to_evaluate: List[List | Dict], evaluated_rewards: List, validate_point_name_lengths: bool = True)[source]#
Generic validation of a Searcher’s warm start functionality. Raises exceptions in case of type and length mismatches between parameters.
If
validate_point_name_lengthsis False, the equality of lengths betweenpoints_to_evaluateandparameter_nameswill not be validated.- Parameters:
parameter_names (List[str]) – The names of the searcher’s parameters.
points_to_evaluate (List[List | Dict]) – The initial points to evaluate, each a list or a dict.
evaluated_rewards (List) – The rewards already observed for
points_to_evaluate, one per point.validate_point_name_lengths (bool) – Whether to check that each point has one value per parameter name.