Библиотека для сравнительного анализа времени работы функций на языке Python

Руководитель: Сергей Лебедев
Офис: Санкт-Петербург - БЦ Times (Кантемировская ул., 2)
Мотивация: инструменты для сравнительного анализа времени работы кода незаменимы в жизни неравнодушного к эффективному коду программиста. Общепринятый способ сравнения времени работы в Python — модуль timeit. Существенный недостаток модуля timeit — отключение сборщика мусора на время измерения. Цель проекта — уйти от ограничения модуля timeit, не потеряв в точности измерений.
Ожидаемый результат: библиотека, позволяющая статистически достоверно сравнивать время работы функций на языке Python.
Обязательные требования:
  • уверенное знание Python;
  • знакомство с основами математической статистики;
  • знание английского языка;
  • любовь к прекрасному.
Интерн: Анна Атаманова
Презентация результата стажировки