Я пытаюсь использовать% timeit magic, но это дает мне результат, который мне не нужен.
Код, который я запускаю как экземпляр ipython:
import numpy as np
a = np.random.random((1024,1024))
b = np.random.random((1024,1024))
%timeit a+b
Вывод: самый медленный пробег занял 4,09 раза дольше, чем самый быстрый.Это может означать, что промежуточный результат кэшируется.100 циклов, лучшее из 3: 1,93 мс на цикл
Обычно на других компьютерах я получаю среднее время и стандартное отклонение, меня интересуют оба этих результата, но я не могу понять, как я могу это исправить.Я попытался осмотреться, но никто не использует магию, кроме времени библиотеки.Я хотел бы, как изменить поведение этой магии по умолчанию