phase_metrics
phase_metrics
¶
Phase metrics computation -- prefill/decode energy separation.
Classes¶
Functions¶
compute_phase_metrics
¶
compute_phase_metrics(session: TelemetrySession, start_ns: int, end_ns: int, tokens: int) -> dict
Compute energy/power metrics for a phase window.
Source code in src/openjarvis/telemetry/phase_metrics.py
split_at_ttft
¶
split_at_ttft(session: TelemetrySession, start_ns: int, ttft_ns: int, end_ns: int, input_tokens: int, output_tokens: int) -> tuple[dict, dict]
Split energy at TTFT boundary into prefill and decode phases.