Skip to main content

Validation harness for QIG compute backends — benchmark against frozen physics results

Project description

qig-bench

Validation harness for QIG compute backends — benchmark against frozen physics results.

Install

pip install qig-bench

Usage

from qig_bench import run_suite
from qig_bench.compare import compare

results = run_suite(backend="my-backend", verification_root="path/to/qig-verification")
table = compare({"my-backend": results})
print(table)

Core Benchmarks

Five certified value-source benchmarks plus one Class-B reproduction-control.

# Benchmark id Frozen Value Tolerance Class
1 Certified JT pillar κ_JT^cert kappa_JT_cert +0.02810 ±5% certified
2 Constitutive slope κ_h kappa_h −0.00475 ±5% certified
3 Screening ξ_G at L=5 xi_L5 0.6182 ±2% certified
4 Anderson α anderson_alpha 0.089356/site ±5% certified
5 Bridge exponent bridge_exponent 0.86 ±3% certified
Class-B matrix-trace κ at L=4 kappa_L4 63.32 ±5% reproduction-control

κ supersession (2026-06-13, EXP-107 / frozen-facts-1.02F). The legacy ~63/64 matrix-trace kappa_L4 is a Class-B (FAIL-013) camera self-portrait, retired as a universal constant and kept here only as a labelled reproduction-control — never a value source. The certified κ slopes are small and signed: kappa_JT_cert = +0.02810 (row 9) and kappa_h = −0.00475 (row 2). The retired grid-interpolation benchmark regime_h_t (row 4) has been removed. Do not treat 63.32 / 63.79 / 64 as a physical constant.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qig_bench-0.1.2.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qig_bench-0.1.2-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

Details for the file qig_bench-0.1.2.tar.gz.

File metadata

  • Download URL: qig_bench-0.1.2.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for qig_bench-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8ba5de9169b870a2858ed047ea0114530f90f3698497a442013140beb66496be
MD5 594b8af3100e435d1faa3f5735f89d50
BLAKE2b-256 82c7c5f1305310fda92016e39ff3d718fb2a632cd5d5b5e9698f4f7e3da9d9d8

See more details on using hashes here.

File details

Details for the file qig_bench-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: qig_bench-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for qig_bench-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 28d3dc98f8c83e7efde3afa84c9a0d4b1a883e7b7330c91224c38ebed8ee5a09
MD5 a3230c777940e56cce4f735ea5aee2b7
BLAKE2b-256 53e0fe2a7356e9638866e09b41bba6f97156a4397f54c08c17436b9614727f1e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page