Adds a script that performs timed runs of a set of tracking operations as per the instructions in a TOML config file. Please see the tests/bechmark/benchmark_template.config file for a cofiguration template.
Note: At the moment, only the C++ Bindings are supported as there is no common base class for the OpenCL/CPU and Cuda implementations of TrackJobs and thus a proper C99 implementation is not straightforward. This will be fixed. Also, the program directly embedds the MIT licensed tomlc99. This should also be considered a temporary way of handling things.
Adds a script that performs timed runs of a set of tracking operations as per the instructions in a TOML config file. Please see the
tests/bechmark/benchmark_template.config
file for a cofiguration template.Note: At the moment, only the C++ Bindings are supported as there is no common base class for the OpenCL/CPU and Cuda implementations of TrackJobs and thus a proper C99 implementation is not straightforward. This will be fixed. Also, the program directly embedds the MIT licensed tomlc99. This should also be considered a temporary way of handling things.