Interval.sample_around
- Interval.sample_around(centroids: float | int | List | ndarray, size: int | Tuple[int, int] = 1, percentage: int = 10, min_value: float | int | None = None, max_value: float | int | None = None) ndarray [source]
Returns samples chosen with a sample around strategy from the domain.
- Parameters:
centroids (np.ndarray) – The values at each dimension to sample around.
size (Tuple[int, int]) – A tuple indicating the number of samples and the dimension, i.e. (number_sample, dim).
percentage (float) – Controls the sampling.
kwargs – Additional arguments depending on the domain.
- Returns:
np.ndarray – The generated samples from the domain.