Skip to content

Commit 12af1b5

Browse files
committed
Fix breaking change in qmcpy.Halton() function definition
1 parent c54ba73 commit 12af1b5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

libsigopt/aux/samplers.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,9 @@ def generate_latin_hypercube_points(num_points, dimension, skip, seed):
151151

152152
@unit_cube_sampler_transform_decorator
153153
def generate_halton_points(num_points, dimension, skip, seed):
154-
halton = qmcpy.Halton(dimension=dimension, generalize=True, randomize=True, seed=seed)
154+
# Based off of
155+
# https://github.com/QMCSoftware/QMCSoftware/commit/649c8a393b91b72c45a290c8998fa9d5e0cb7888
156+
halton = qmcpy.Halton(dimension=dimension, randomize="QRNG", seed=seed)
155157
return halton.gen_samples(n_min=skip, n_max=skip + num_points)
156158

157159

0 commit comments

Comments
 (0)