Structs§
- Cache
Owner Error - Cloneable typed cache-owner failure source.
- Cache
Owner Failure - Failure reported by one named runtime cache owner.
- Cache
Owner Id - Validated runtime cache-owner identifier.
- Cache
Stats - Aggregate cache statistics reported by one runtime cache owner.
- Core
Capability Bundle - Direct core capability slots captured by a runtime snapshot.
- Core
Capability Bundle Builder - Builder for direct core capability slots.
- Core
Prepare Context - Runtime-created borrowed context passed to direct core providers.
- DotGeneral
Prepare Request - Runtime-created direct core preparation request.
- Elementwise
Prepare Request - Runtime-created direct core preparation request.
- Engine
Id - Validated namespaced identity of an execution engine.
- Engine
Registration - Immutable direct engine registration candidate.
- Engine
Registration Metadata - Shared provider metadata for one runtime engine registration.
- Engine
Snapshot View - Borrowed immutable view of one engine slot in a runtime snapshot.
- Erased
Execution Context - Type-erased execution context with a checked identity.
- Event
Domain Id - Provenance-qualified identity of one frozen direct-engine event domain.
- Executable
Engine Registration Config - Typed configuration for assembling an executable engine registration.
- Execution
Context Identity - Type identity of an execution context without retaining a context value.
- Execution
Context Mismatch - A typed execution-context mismatch from erased runtime dispatch.
- Execution
Handle - Asynchronous runtime execution handle returned by
Runtime::submit. - Execution
Policy - Process-wide execution planning policy.
- Extension
Module Id - Validated extension module identifier.
- Extension
Module Registrar - Borrowed registrar for one extension module transaction.
- Extension
Prepare Request - Runtime-created borrowed extension preparation request.
- Hardware
Class Id - Validated namespaced identity of a hardware class.
- Identity
Error - Classifies a malformed runtime identifier without retaining its input.
- Immediate
Event Domain Driver - Blocking event-domain driver used by synchronous CPU engines.
- Indexing
Prepare Request - Runtime-created direct core preparation request.
- Input
Ingress Contract - Complete named ingress contract for an executable provider binding.
- Input
Placement Contract - Named placement admission contract for one provider ingress.
- Input
Signature - Value-free signature of all tensor inputs for one prepare request.
- Input
Signature Contract - Named value-free physical input signature contract.
- Input
Signature Entry - Value-free metadata signature for a tensor input.
- Input
Specialization Projection - Projected specialization fields for one input.
- Input
Specialization Requirements - Per-input specialization requirements.
- Input
Specialization Requirements Builder - Builder for per-input specialization requirements.
- Layout
Class - Validated namespaced layout-class identity.
- Layout
Prepare Request - Runtime-created direct core preparation request.
- Preparation
KeySummary - Bounded diagnostic summary of a preparation cache key.
- Preparation
Only Engine Registration Config - Typed configuration for assembling a preparation-only engine registration.
- Prepare
Options - Per-prepare request options before runtime normalization.
- Prepare
Options Key - Normalized prepare-options cache key.
- Prepared
Compiled Graph - Runtime-prepared compiled graph execution handle.
- Prepared
Operation Binding - Runtime-created immutable binding for one prepared operation.
- Prepared
Operation Plan - Runtime-owned prepared operation plan with separated metadata and optional execution bridge.
- Prepared
Plan Cache Limits - Bounded prepared-plan cache limits.
- Prepared
Plan Cache Stats - Prepared-plan cache statistics.
- Program
Placement Constraint - Requested program placement constraints.
- Provider
Device Identity - Immutable runtime-control-plane binding of a provider to one physical target.
- Provider
Id - Validated namespaced identity of a runtime provider.
- Reduction
Prepare Request - Runtime-created direct core preparation request.
- Registration
Identity - Opaque runtime-local identity assigned to one frozen engine registration.
- Resident
Output Contract - Named resident-output ownership contract.
- Resolved
Planning Config - Fully resolved planning configuration.
- Resolved
Planning Key - Normalized planning cache key.
- Resolved
Program Placement - Runtime-resolved program placement.
- Runtime
- Runtime owner for immutable configuration snapshots.
- Runtime
Cache Stats - Aggregate runtime cache statistics.
- Runtime
Config Builder - Consuming builder for an immutable runtime configuration.
- Runtime
Config Snapshot - Immutable runtime configuration snapshot.
- Runtime
Epoch - Opaque monotonically increasing configuration epoch for one runtime.
- Runtime
Id - Opaque identity allocated for one
Runtimeinstance. - Runtime
Input Contract - Named runtime-input residency contract.
- Runtime
Reconfiguration - Non-escapable reconfiguration edit view.
- Specialization
Projection - Aggregate projection of a concrete signature.
- Specialization
Requirements - Aggregate specialization requirements for all inputs.
- Storage
Class - Validated namespaced storage-class identity.
- Transfer
Endpoint - Immutable execution endpoint used to identify a transfer route.
- Transfer
Request - Borrowed request passed to a
TransferProvider.
Enums§
- Cache
InFlight Behavior - Controls how a caller reacts to a preparation already in flight.
- Core
Capability Kind - Core operation family handled by a direct runtime capability slot.
- Determinism
- Selects the planning and execution reproducibility policy.
- Engine
Execution Contract Error - Reports a runtime execution bridge that violated its output contract.
- Event
Domain Error - Structured event-domain admission and provenance failure.
- Event
Domain Operation - Classifies the runtime boundary at which event-domain provenance is validated.
- Execution
Policy Error - Reports invalid execution-policy configuration.
- Extension
Module Error - Reports invalid extension module registration transactions.
- Identity
Kind - Identifies the runtime namespace validated by an opaque identifier.
- Input
Ingress Contract Error - Reports a runtime input that violates a prepared ingress contract.
- Input
Signature Error - Reports failures while building value-free input signatures.
- Input
Specialization Requirements Error - Reports invalid input-specialization requirements.
- Layout
Projection - Projected layout specialization.
- Layout
Specialization - Selects how much layout metadata enters a specialization key.
- Placement
Constraint Error - Reports invalid placement constraints.
- Placement
Projection - Projected placement specialization.
- Placement
Specialization - Selects how much placement metadata enters a specialization key.
- Prepare
Capability - Result of asking a provider to prepare an operation.
- Prepare
Error - Reports failures while preparing runtime execution artifacts.
- Provider
Contract Error - Reports provider violations of runtime preparation contracts.
- Rank
Requirement - Explains why rank specialization is required by a requested field.
- Registration
Key - Identifies a runtime registration slot involved in a configuration conflict.
- Runtime
Cache Error - Aggregated runtime cache-management failure.
- Runtime
Config Error - Reports invalid runtime configuration.
- Runtime
Reconfigure Error - Reports failure to publish a runtime reconfiguration.
- Runtime
State Error - Runtime state failure shared by preparation and cache management.
- Specialization
Error - Reports failures while projecting signatures through specialization requirements.
- Submission
Error - Reports failure to admit an asynchronous runtime submission.
- Transfer
Error - Typed runtime transfer setup failure.
- Transfer
Provider Contract Error - Typed contract violation in a tensor returned by a transfer provider.
- Unsupported
Reason - Deterministic reason why a provider cannot prepare an operation.
Traits§
- DotGeneral
Preparation - Preparation-only direct runtime provider for dot-general operations.
- Elementwise
Runtime - Direct runtime provider for elementwise core operations.
- Event
Domain Driver - Runtime-owned factory for per-execution event-domain state.
- Event
Domain Run - Per-execution state owned by one event domain.
- Event
Token - Opaque completion token produced by one event-domain run.
- Extension
Engine - Preparation provider for one extension family.
- Extension
Module - Transactional extension module.
- Extension
Planning Config - Snapshot-retained extension planning configuration.
- Indexing
Runtime - Direct runtime provider for indexing core operations.
- Layout
Runtime - Direct runtime provider for layout core operations.
- Prepared
Operation - Immutable metadata for a prepared provider operation.
- Reduction
Runtime - Direct runtime provider for reduction core operations.
- Runtime
Cache Owner - Runtime-owned cache participant.
- Transfer
Provider - Runtime-owned transfer provider between two execution locations.
Functions§
- assemble_
executable_ engine_ registration - Assemble one complete executable provider registration.
- assemble_
preparation_ only_ engine_ registration - Assemble one preparation-only provider registration.
Type Aliases§
- Prepared
Operation Handle - Shared prepared-operation handle.