Являются ли поэлементные операции быстрее с функциями NumPy, чем с операторами?

Я недавно натолкнулся наотличный пост SO в котором пользователь предполагает, чтоnumpy.sum быстрее чем Питонsum когда дело доходит до работы с массивами NumPy.

Это заставило меня задуматься, являются ли поэлементные операции над массивами NumPy быстрее с функциями NumPy, чем с операторами? Если так, то почему это так?

Рассмотрим следующий пример.

import numpy as np
a = np.random.random(1e10)
b = np.random.random(1e10)

Будетnp.subtract(a, b) быть значительно быстрее чемa - b?

Ответы на вопрос(4)

Ваш ответ на вопрос