Strategy.update
- Strategy.update(samples: Dict[str, torch.Tensor | array], objectives: torch.Tensor | array, validity: torch.Tensor | array)[source]
Updates the state of the sampling methods by providing the performance of the generated samples in the form of objectives and validity.
- Parameters:
samples (Dict[str, Union[torch.Tensor, np.array]]) – The samnples at which the objectives and conditions where evaluated.
objectives (Union[torch.Tensor, np.array]) – The performance of the generated samples according to some objective, higher the better (of type float and shape (n, 1)).
valid (Union[torch.Tensor, np.array]) – Whether the generated samples were valid or not (of type boolean and shape (n, 1))