simulstream.metrics.scorers.latency.register_latency_scorer

simulstream.metrics.scorers.latency.register_latency_scorer(name)

Decorator for registering a latency scorer class.

Parameters:

name (str) – The unique identifier for the scorer.

Raises:

TypeError – If the decorated class is not a subclass of LatencyScorer.

Example

>>> @register_latency_scorer("stream_laal")
... class StreamLAALScorer(LatencyScorer):
...     ...