baybe.utils.dataframe.create_fake_input

baybe.utils.dataframe.create_fake_input(parameters: Iterable[Parameter], targets: Iterable[Target], n_rows: int = 1, **kwargs: Any)[source]

Create fake valid input for baybe.campaign.Campaign.add_measurements().

If noisy parameter values are desired, it is recommended to apply baybe.utils.dataframe.add_parameter_noise() to the output of this function.

Parameters:
Return type:

DataFrame

Returns:

Dataframe corresponding to fake measurement input.

Raises:

ValueError – If less than one row was requested.