Skip to main content

aiq-magnet-theory

aiq-magnet-theory is the dependency-free annotation vocabulary used by MAGNET to connect empirical Python code to theoretical statements and named premises. The decorators and context managers are runtime no-ops, so application code can annotate itself without depending on the full aiq-magnet stack.

import magnet_theory as theory

@theory.tests('Examples.Stability.Theorem')
@theory.assumes('Examples.Stability.Theorem::hiid')
def experiment():
    ...

Install only the annotation package with:

pip install aiq-magnet-theory

The full aiq-magnet distribution contains the static parser, theory indexes, validation, reporting, and evaluation integration that interpret these annotations.

Download files

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

Source Distribution

aiq_magnet_theory-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

aiq_magnet_theory-0.1.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file aiq_magnet_theory-0.1.0.tar.gz.

File metadata

  • Download URL: aiq_magnet_theory-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for aiq_magnet_theory-0.1.0.tar.gz
Algorithm Hash digest
SHA256 79beb25fa9dc6f938286232c009b95eced3b8e896fd1e720479c37edb5e6305c
MD5 ecf732e5993848f7a684917b6bbe342f
BLAKE2b-256 193e2431a9638955a25c8e28487ba38bb1719d4500ab91e67099dbd8afe0bdd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiq_magnet_theory-0.1.0.tar.gz:

Publisher: release.yml on AIQ-Kitware/aiq-magnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiq_magnet_theory-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for aiq_magnet_theory-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b264b618806cdbaad30baa3f401f63572a94d6556a8bcbb3e5026c252ab67235
MD5 eac16138c776e961c334bc3cfac23240
BLAKE2b-256 788612a019f835a08259ffdb6336b5798acc644258abc52ef64331118b54771e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiq_magnet_theory-0.1.0-py3-none-any.whl:

Publisher: release.yml on AIQ-Kitware/aiq-magnet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 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