Я использую Python 3 с NumPy, кажется, что NumPy хорошо используют все мои ядра, но когда я использую функцию с np.vectorize, например, так:
f = lambda x: (x*1000) / 20 * 15 + 3
v_func = np.vectorize(f)
v_func(arr)
Он использует толькоодно ядро в течение длительного времени (согласно диаграмме использования процессора).
Как я могу использовать его с многоядерными возможностями numpy?