MCPcopy
hub / github.com/hyperopt/hyperopt / generate_trial

Function generate_trial

hyperopt/fmin.py:34–55  ·  view source on GitHub ↗
(tid, space)

Source from the content-addressed store, hash-verified

32
33
34def generate_trial(tid, space):
35 variables = space.keys()
36 idxs = {v: [tid] for v in variables}
37 vals = {k: [v] for k, v in space.items()}
38 return {
39 "state": base.JOB_STATE_NEW,
40 "tid": tid,
41 "spec": None,
42 "result": {"status": "new"},
43 "misc": {
44 "tid": tid,
45 "cmd": ("domain_attachment", "FMinIter_Domain"),
46 "workdir": None,
47 "idxs": idxs,
48 "vals": vals,
49 },
50 "exp_key": None,
51 "owner": None,
52 "version": 0,
53 "book_time": None,
54 "refresh_time": None,
55 }
56
57
58def generate_trials_to_calculate(points):

Callers 1

Calls 2

keysMethod · 0.80
itemsMethod · 0.80

Tested by

no test coverage detected