Change Logs before v0.8.1#
v0.8.0 (2022/11/19)#
Updated dependencies (fmt 9.1.0, lyra 1.6.1, nlohmann_json 3.11.2).
v0.7.0 (2022/8/11)#
Updated dependencies (fmt 9.0.0, nlohmann_json 3.11.1, plotly.js 2.14.0).
v0.6.0 (2022/7/13)#
Updated developing environment, and refactored Runner class.
v0.5.0 (2022/3/30)#
Features#
Separate directories of plots (Issue #35).
Others#
v0.4.1 (2022/1/15)#
Stopped sort of benchmarks (Issue #54).
v0.4.0 (2022/1/15)#
Miscellaneous changes in configurations.
Others#
v0.3.1 (2022/1/13)#
Bug Fixes#
Fix wrong axis names in violin plots (Issue #50).
v0.3.0 (2022/1/8)#
Implemented violin plot.
Features#
Violin plot (Issue #48).
Others#
Added a simple benchmark example.
v0.2.0 (2022/1/1)#
Features#
Bug Fixes#
Others#
Documentation of APIs for users (Issue #32).
v0.1.0 (2021/12/30)#
First release with basic features.
Report results in various types of output files.
To console.
To JSON files.
To HTML files of plots 📈.
Processing time for each execution.
Cumulative distribution function of processing time.
Measure processing time in two patterns.
Processing time of each execution.
Mean processing time of consecutive executions.
Report custom data with or without statistics.
Use custom parameters in various types.
Perform benchmark in multiple threads.
Use fixtures.