inference#
Inference backends for foundation-model forecasters.
An InferenceBackend isolates how a checkpoint is executed behind a
single named-tensor contract; forecasters compose a backend rather than
inheriting execution behaviour. Only the dependency-free surface (the protocol
and the execution-provider configs) is re-exported here; a concrete backend
lives in its own submodule and imports its heavy runtime at module top level.
Submodules#
The |
|
ONNX Runtime execution backend. |
|
Metadata-driven execution-provider selection. |
|
Typed ONNX Runtime execution-provider configuration. |
Classes#
|
The CoreML execution provider (Apple, GPU/Neural Engine). |
|
The default CPU execution provider. |
|
The CUDA (NVIDIA GPU) execution provider. |
|
A model-agnostic execution backend. |
|
A subset of ONNX Runtime |
|
The TensorRT execution provider (NVIDIA, ahead-of-time engine build). |