cleanup prefill metrics logging to fix dp-attn metrics (#18778)
Co-authored-by: Liangsheng Yin <lsyincs@gmail.com>
This commit is contained in:
@@ -1000,7 +1000,7 @@ class SchedulerDisaggregationDecodeMixin:
|
||||
# 2. decode + prebuilt -> decode + idle (idle forward, prebuilt returns)
|
||||
# 3. prebuilt + None -> None (None forward, prebuilt returns) + None
|
||||
# 4. prebuilt + decode + None -> idle (idle forward, prebuilt returns) + decode + idle
|
||||
ret = self.maybe_prepare_mlp_sync_batch_and_log_stats(ret)
|
||||
ret = self.maybe_prepare_mlp_sync_batch(ret)
|
||||
|
||||
if ret:
|
||||
trace_event_batch("schedule", ret.reqs)
|
||||
|
||||
@@ -351,7 +351,7 @@ class SchedulerDisaggregationPrefillMixin:
|
||||
self.process_prefill_chunk()
|
||||
|
||||
batch = self.get_new_batch_prefill()
|
||||
batch = self.maybe_prepare_mlp_sync_batch_and_log_stats(batch)
|
||||
batch = self.maybe_prepare_mlp_sync_batch(batch)
|
||||
|
||||
if batch:
|
||||
trace_event_batch("schedule", batch.reqs)
|
||||
|
||||
Reference in New Issue
Block a user