Таймер настенных часов (счетчик производительности) в режиме Numba Nopython - PullRequest
0 голосов
/ 03 мая 2018

У меня есть длительная числовая подпрограмма, написанная с помощью numba, использующая режим nopython. Поскольку это nopython, я не могу использовать KeyboardInterrupt, чтобы остановить его, а также не получаю никаких отзывов о его ходе во время работы. Таким образом, я хотел бы периодически прерывать процедуру, чтобы вернуться в Python. Я хотел бы использовать время настенных часов, чтобы определить, в какой точке остановиться. Есть ли такой таймер, который я мог бы использовать в режиме nopython numba? Я думаю, что можно использовать поддержку ctypes или cffi в numba для вызова некоторой функции из подходящей библиотеки. Есть ли такая функция в двоичном файле Python или другой стандартной библиотеке в OS X?

...