from typing import Optional
import numpy as np


class Sampler:

    def __init__(self, seed: Optional[int]=None):
        self.seed = seed

    def sample(self, n_points: int, n_dims: int) ->np.ndarray:
        raise NotImplementedError

da6287f3b89a948ccf9512037c1771149e5a6b65
<mask token>


class Sampler:
    <mask token>
    <mask token>

<mask token>


class Sampler:
    <mask token>

    def sample(self, n_points: int, n_dims: int) ->np.ndarray:
        raise NotImplementedError

<mask token>


class Sampler:

    def __init__(self, seed: Optional[int]=None):
        self.seed = seed

    def sample(self, n_points: int, n_dims: int) ->np.ndarray:
        raise NotImplementedError

from typing import Optional
import numpy as np


class Sampler:

    def __init__(self, seed: Optional[int]=None):
        self.seed = seed

    def sample(self, n_points: int, n_dims: int) ->np.ndarray:
        raise NotImplementedError
