Backends
voiage supports a NumPy-first execution path with optional JAX acceleration for workflows that benefit from compilation or hardware acceleration.
Summary:
NumPy is the default baseline.
JAX is used when backend-accelerated execution is requested and the runtime environment supports it.
The stable contract requires backend-dependent results to disclose that status explicitly.
See also:
docs/developer_guide/architecture.rst
specs/core-api/method-metadata.md