MCPcopy
hub / github.com/hyperopt/hyperopt / __init__

Method __init__

hyperopt/algobase.py:218–226  ·  view source on GitHub ↗
(self, domain, trials, seed)

Source from the content-addressed store, hash-verified

216 """
217
218 def __init__(self, domain, trials, seed):
219 ExprEvaluator.__init__(self, domain.s_idxs_vals)
220 self.domain = domain
221 self.trials = trials
222 self.label_by_node = {
223 n: l for l, n in list(self.domain.vh.vals_by_label().items())
224 }
225 self._seed = seed
226 self.rng = np.random.default_rng(seed)
227
228 def __call__(self, new_id):
229 self.rng = np.random.default_rng(self._seed + new_id)

Callers

nothing calls this directly

Calls 2

itemsMethod · 0.80
vals_by_labelMethod · 0.80

Tested by

no test coverage detected