Python API reference

Python API reference#

Complete reference for the raptor package, generated by Sphinx autosummary from the installed package — the signatures shown here are the ones the checked-out code actually exports.

Subpackage

Contents

raptor.schema

The kernel-manifest schema: manifest (the bird-neutral core layer), blocks (the neural_block extension), dtypes (the scalar-type vocabulary), and raptor.schema.validate_manifest().

raptor.protocols

The family’s typing.Protocol contracts: Backend / Executable (program-level execution), KernelLauncher / Marshal (kernel-level launch and argument marshalling), ManifestProvider (the kernel-provider protocol).

raptor.conformance

The interop certification declaration (UNIVERSE / CERTIFIED / ROADMAP / ROWS) and the reusable matrix-hygiene scanners every owning repository’s test suite is written against.

raptor.__version__ is this package’s own distribution version (distinct from raptor.schema.manifest.SCHEMA_VERSION, the plugin-schema version the manifest format documents).