#Python#
Tool: Benchmark
What does it do: Repeatedly run a function and measure the minimum, median and maximum amount of time necessary for execution.
Tool: line_profiler
What does it do: line_profiler is a module for doing line-by-line profiling of functions.