baybe.utils.validation.validate_parameter_input¶
- baybe.utils.validation.validate_parameter_input(data: DataFrame, parameters: Iterable[Parameter], numerical_measurements_must_be_within_tolerance: bool = False)[source]¶
Validate input dataframe columns corresponding to parameters.
- Parameters:
- Raises:
ValueError – If the input dataframe is empty.
ValueError – If a parameter contains NaN.
TypeError – If a parameter contains non-numeric values.
- Return type: