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.6.tar.gz (19.1 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.6-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for qig_bench-0.1.6.tar.gz
Algorithm Hash digest
SHA256 44bd70793efff3c53521ab32994d909a2676585f88ed0ae5ef616aabc4efcc60
MD5 af6130bd238bdb78e74f8a1013c13a47
BLAKE2b-256 d7031e743b1b2598e6d8ce26ab3b34f2ff05cc2678afa27b0bbdf49a358e1a36

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for qig_bench-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2bbc34cd80969572a488486223fc05694bdd8246f126b002802fc73042116b09
MD5 f43a8fa347f5f2a7aa0716840525d5e3
BLAKE2b-256 af8905e77d4806997dd313d4e45e6783ba760e911cb28719a07e26786f90656e

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