e892a17zia_benchmarkJeremy Magland 7def create_gaussian(*, n_samples: int, stddev: float, seed: int) -> np.ndarray:
8 rng = np.random.default_rng(seed)
9 x = np.round(rng.normal(0, stddev, n_samples)).astype(np.int16)
10 return x
70a7a71code formattingJeremy Magland 12
16 {
18 "version": "1",
19 "create": lambda: create_gaussian(n_samples=1_000_000, stddev=1, seed=0),
24 {
26 "version": "1",
27 "create": lambda: create_gaussian(n_samples=1_000_000, stddev=2, seed=0),
32 {
34 "version": "1",
35 "create": lambda: create_gaussian(n_samples=1_000_000, stddev=3, seed=0),
40 {
42 "version": "1",
43 "create": lambda: create_gaussian(n_samples=1_000_000, stddev=5, seed=0),
48 {
50 "version": "1",
51 "create": lambda: create_gaussian(n_samples=1_000_000, stddev=8, seed=0),