telemetry_node.transforms#
Transformation module for telemetry data transformations.
- class soulsai.distributed.server.telemetry_node.transforms.TelemetryTransform#
Base class for telemetry data transformations.
- class soulsai.distributed.server.telemetry_node.transforms.MetricByKey(key: NestedKey, name: str | None = None, idx: int | None = None)#
Create a telemetry metric from a key in the sample dictionary.
- class soulsai.distributed.server.telemetry_node.transforms.Timer#
Timer transformation to measure the time since the start of the Transform.
- class soulsai.distributed.server.telemetry_node.transforms.CompareValue(key: NestedKey, value: float, idx: int | None = None, name: str | None = None, op: str = 'gt', scale: float = 1.0, offset: float = 0.0)#
Compare a value from the sample to a given value.