Я начал искать узкие места в Python, используя line_profiler
. Прямо сейчас, я делаю что, запустивИзменить время с помощью Kernprof
kernprof -l -v myFile.py
Однако, единица времени, кажется, в 1e-6
, которые приводят к выходным результатам таких как 132329040
. Как увеличить временной интервал, чтобы сделать вывод более читаемым для больших дельтах времени?
единицу времени, как представляется, установить в коде timer.c так что если изменение, которое вы можете разделить на 1000000 –
Если причина, по которой вы делаете это, - найти «узкие места» (в отличие от измерения ради измерения), [* есть совершенно другой способ сделать это. *] (http: /stackoverflow.com/a/4299378/23771) Измерения времени полностью находятся рядом с точкой. –