Conditions | 1 |
Total Lines | 14 |
Code Lines | 9 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | # Author: Simon Blanke |
||
40 | def dist_ray(optimizer_class, _main_args_, _opt_args_): |
||
41 | optimizer_class = ray.remote(optimizer_class) |
||
|
|||
42 | opts = [ |
||
43 | optimizer_class.remote(_main_args_, _opt_args_) |
||
44 | for job in range(_main_args_.n_jobs) |
||
45 | ] |
||
46 | searches = [ |
||
47 | opt.search.remote(job, rayInit=rayInit) for job, opt in enumerate(opts) |
||
48 | ] |
||
49 | params_results, pos_list, score_list = ray.get(searches)[0] |
||
50 | |||
51 | # print("params_results", params_results) |
||
52 | |||
53 | ray.shutdown() |