Skip to main content

Module extension_runtime

Module extension_runtime 

Source
Expand description

Backend-parametric runtime dispatch for extension ops.

This module is intentionally generic: extension crates can register an executor for a family and keep runtime cache state outside both the semantic ExtensionOp payload and the tensor backend implementation.

Structs§

ExtensionExecutionContext
Backend and cache state passed to one extension execution.
ExtensionExecutor
Runtime owner for backend-specific extension dispatch and caches.
ExtensionRegistry
Registry of backend-specific extension runtime executors.

Enums§

ExtensionRuntimeRegistryError
Errors returned by backend-parametric extension runtime registries.

Traits§

ExtensionRuntime
A backend-specific runtime executor for one extension family.