With the switch to pybind11, the complexity of the Python integration
in the TraceAnalyzer can be greatly reduced. The new code is much
easier to understand and fixes a number of bugs regarding the Python
integration.
The used Python dependencies of this project include:
matplotlib
numpy
pyvcd
tqdm
To install all required packages, a requirements.txt file is provided, which can be found in scripts/requirements.txt.
Install the packages using this command: