Install a few of extra requirements:
python3 -m pip install -r requirements.txtTo run all benchmarks:
python3 run.pyThe benchmark results will be stored in the results folder in your current directory.
If you wish to save the results as a single json file (./results/results.json):
python3 deserialize.pyOr you can specify the input and output path:
python3 deserialize.py --folder PATH_OF_RESULTS_FOLDER --output_path PATH_YOU_WIHS_TO_STOREAfter getting benchmark results (./results), you can use a visualization tool to profile performance problems:
python3 visualization.pyYou can specify the results file path:
python3 visualization.py --folder PATH_OF_RESULTS_FOLDERThe default host and port is localhost:5006\visualization.
If you want to enable remote access, take the following steps:
python3 visualization.py --host YOUR_IP_ADDRESS --port PORT_YOU_WISH_TO_USE