stormlog.infer.analysis
Analysis helpers for inference profiling artifacts.
Functions
|
Analyze an inference profiling JSONL artifact. |
|
Render an inference analysis report as text. |
|
The recorded policies a report's own policy replaced, if it differs. |
- stormlog.infer.analysis.analyze_inference_events(path, *, server_telemetry_paths=(), direct_server=False, clock_offset_ns=None, clock_uncertainty_ns=None, vllm_span_paths=(), slo=None, slo_source='flags')[source]
Analyze an inference profiling JSONL artifact.
slooverrides the policy the artifact recorded, if it recorded one.- Parameters:
path (str | Path)
server_telemetry_paths (Iterable[str | Path])
direct_server (bool)
clock_offset_ns (int | None)
clock_uncertainty_ns (int | None)
vllm_span_paths (Iterable[str | Path])
slo (SloSpec | None)
slo_source (str)
- Return type:
dict[str, Any]