Benchmark Visualization for fft-biquad-benchmark
A small tool to visualize the benchmark.json data obtained from the FFT and Biquad benchmark. You can plot, tabulate, and rank and export them into pdf or latex format.
This was used in my dissertation with Steinberg Media Technologies GmbH at Queen Mary University
- Clone the repository
- Run
pip install -r requirements.txt
to install needed libraries - Use the following flags
--benchmark_out=path/to/benchmark.json
and--benchmark_out_format=json
when running the benchmark executable in fft-biquad-benchmark - Copy your benchmark files into this project's directory (preferrably in the benchmarks folder)
- Follow along viz.ipynb in order to parse in the data, clean it, tabulate it, and plot it accordingly