Install a few of extra requirements:
python3 -m pip install -r requirements.txt
To run all benchmarks:
python3 run.py
The 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.py
Or you can specify the input and output path:
python3 deserialize.py --folder PATH_OF_RESULTS_FOLDER --output_path PATH_YOU_WIHS_TO_STORE
After getting benchmark results (./results
), you can use a visualization tool to profile performance problems:
python3 visualization.py
You can specify the results file path:
python3 visualization.py --folder PATH_OF_RESULTS_FOLDER
The 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