Skip to content

Commit f4f8d95

Browse files
committed
rearrange parameters for RandSample
1 parent 41c4772 commit f4f8d95

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

libensemble/gen_funcs/persistent_gen_wrapper.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import inspect
2-
from libensemble.tools.persistent_support import PersistentSupport
2+
33
from libensemble.message_numbers import EVAL_GEN_TAG, FINISHED_PERSISTENT_GEN_TAG, PERSIS_STOP, STOP_TAG
4+
from libensemble.tools.persistent_support import PersistentSupport
45

56

67
def persistent_gen_f(H, persis_info, gen_specs, libE_info):
@@ -12,7 +13,7 @@ def persistent_gen_f(H, persis_info, gen_specs, libE_info):
1213

1314
generator = U["generator"]
1415
if inspect.isclass(generator):
15-
gen = generator(H, persis_info, gen_specs, libE_info)
16+
gen = generator(gen_specs, H, persis_info, libE_info)
1617
else:
1718
gen = generator
1819

libensemble/gen_funcs/persistent_sampling.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def _get_user_params(user_specs):
3131

3232

3333
class RandSample(Generator):
34-
def __init__(self, _, persis_info, gen_specs, libE_info=None):
34+
def __init__(self, gen_specs, _, persis_info, libE_info=None):
3535
# self.H = H
3636
self.persis_info = persis_info
3737
self.gen_specs = gen_specs
@@ -61,9 +61,6 @@ def _get_user_params(self, user_specs):
6161
assert isinstance(self.lb, np.ndarray), "lb must be a numpy array"
6262
assert isinstance(self.ub, np.ndarray), "ub must be a numpy array"
6363

64-
def final_tell(self, results):
65-
pass
66-
6764

6865
@persistent_input_fields(["f", "x", "sim_id"])
6966
@output_data([("x", float, (2,))])

0 commit comments

Comments
 (0)