Conditions | 2 |
Total Lines | 10 |
Code Lines | 8 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | # Author: Simon Blanke |
||
29 | """ |
||
30 | def positions2values(search_space, positions): |
||
31 | pos_converted = [] |
||
32 | positions_np = np.array(positions) |
||
33 | |||
34 | for n, space_dim in enumerate(search_space): |
||
35 | pos_1d = positions_np[:, n] |
||
36 | pos_conv = np.take(space_dim, pos_1d, axis=0) |
||
37 | pos_converted.append(pos_conv) |
||
38 | |||
39 | return list(np.array(pos_converted).T) |
||
43 |