- tasks = [(im_l_s, v1, v2, h1, h2, x, y, delta_v, delta_h, size) for (x, y) in
- itertools.product(xrange(-k, k), xrange(-k, k))]
-
- opt_v = pool.map(job_br1, tasks, 8)
- opt_h = pool.map(job_br2, tasks, 8)
- _, x_v, y_v = max(opt_v)
- _, x_h, y_h = max(opt_h)
+ x_v, y_v, x_h, y_h = pso.optimize(4, 30, f_dist, 32, 1028)