Skip to main content

qig-geocoding

Fisher-Rao attention, Fourier position features and recursive integration for geometric neural networks. Install with pip install qig-geocoding; the Python import is geocoding.

Compatibility and metric units

The attention metric retains radius 2, 2 * acos(BC), matching qigkernels 0.4.4. Current qig-core uses radius 1, acos(BC). Convert explicitly when comparing distances. Halving attention distance without also halving its temperature changes the model, so this release preserves existing attention outputs. The finite-gradient guards also differ near coincident and sparse points; they are not exactly the same function throughout the domain. Both full and compute-skipping banded attention remain faithfulness-gated.

Scientific provenance: qig_core.torch.geometry_simplex.fisher_rao_distance_simplex in qig-core 2.15.3 records the PI ruling reconciling its import paths to radius 1. The qig-verification EXP-009 causal-sweep results document the historical radius-2 convention. These are compatible unit conventions, not grounds to rewrite frozen experiment results. Dense-point conversion, sparse-point error bounds and the live Duchi simplex projection are tested separately. Current qig-core already handles coincidence gradients safely.

Release changes

  • Preserve development's D1 local-critical curvature and opt-in basis telemetry, D2 query-only inter-layer geodesic sync, D4 basin_layer_drift naming, and the D3 countersigned preregistration amendment.
  • Correct the obsolete equal-radius compatibility assertion; preserve attention arithmetic.
  • Reject non-callable curvature providers at construction rather than silently swallowing invalid wiring.
  • Align the runtime version with package metadata; require the current validated qig-core dependency.
  • Install qigkernels in development/release checks so compatibility cannot silently skip. Lint, types and all CPU tests gate release. Resolve published dependencies in standalone checkouts without a parent workspace.

D3 is a preregistration, not a completed empirical result. This release does not claim that its order-preservation kill experiment has passed. Basis reductions remain opt-in; sync enables them explicitly.

Verify and publish

Install CPU PyTorch, then pip install -e '.[dev]'. Run ruff check src tests, mypy src, and pytest -q. The trusted-publishing workflow uses the existing pypi environment and OIDC. Publication currently requires a version tag after promotion; merging alone does not trigger release.yml. Manual dispatch runs checks/build only. Release operators must verify the wheel version and PyPI availability before declaring publication complete.

Release files for qig-geocoding 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qig-geocoding 0.1.2
File Size Uploaded
qig_geocoding-0.1.2.tar.gz 125.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qig-geocoding 0.1.2
File Interpreter ABI Platform
qig_geocoding-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 154.6 kB

Release files / qig_geocoding-0.1.2.tar.gz

Download URL qig_geocoding-0.1.2.tar.gz
Size 125.2 kB
Tags Source
SHA-256 checksum
How to use checksums
de26341bb544770ba096c0379e79c308bac250568d3f20b86304a1f869e9638a
BLAKE2b-256 checksum
How to use checksums
890a0549d4d56b20768c1fccffb36cb522c57034c4350e5000d487d9766e722c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / qig_geocoding-0.1.2-py3-none-any.whl

Download URL qig_geocoding-0.1.2-py3-none-any.whl
Size 29.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c5c178596d3ed7ad02c0059e70d0f4b55693607e483668c5616f05d6694f3bbd
BLAKE2b-256 checksum
How to use checksums
1f7062a6a897ca85c33b9ab98fce43f580eb406a57fc310bea12adf9ea2a680a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page