A set of baseline benchmarks for metatensor
and metatomic
.
This repository uses airspeed velocity (asv) to run and compare benchmarks. Navigate to the directory of choice before running these, e.g.
cd metatomic_benchmarks
# Compares to main
asv run --quick
To run the full benchmark suite for a range of commits and generate the results data, use asv run
.
# Run all benchmarks across all commits in the project history (can be very slow!)
asv run ALL
# Run benchmarks for a specific range of commits
asv run HASH1..HASH2
After running the benchmarks, you can generate the HTML report and view it locally.
asv publish
asv preview
This will open a local web server with the interactive benchmark results.
MIT.