Skip to main content

clika_runtime

clika-runtime: Python binding for the ClikaRT on-device inference runtime.

Importing this package loads libClikaRT.so (shipped in-package under clika_runtime/lib/) through the _core extension's rpath. This package is the ONLY artifact that ships the runtime libraries; dependent packages (clika-modelverse) import this package FIRST and resolve the runtime from here, never from a copy of their own.

Every operator in :mod:clika_runtime.ops also publishes at the top level (clika_runtime.add, clika_runtime.matmul, ...), and :class:~clika_runtime.Tensor carries the Python operator protocol and method spellings of the same operations: ops.add(x, y), x + y, and x.add(y) are one call.

NameKind
Activationclass
CompiledFunctionclass
DataTypeclass
Deviceclass
DynamicAxisclass
GeluModeclass
GridSampleModeclass
GridSamplePaddingModeclass
HashTensorModeclass
IndexBoundclass
IndexEntryclass
IndexSliceclass
InterpModeclass
MeshgridIndexingclass
ModModeclass
MoeRoutingclass
PadModeclass
PixelShuffleModeclass
QComputeModeclass
QTensorclass
QuantileInterpclass
Reductionclass
RopeScalingclass
RotaryModeclass
RoundingModeclass
Scalarclass
ScalarOrTensorclass
ScatterReduceModeclass
Streamclass
StreamOrDeviceclass
SwigluFusionclass
Tensorclass
TensorSpecclass
functionsmodule functions