2026-03-23 20:25:32 +08:00
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
# SPDX-FileCopyrightText: Copyright contributors to the vLLM project
|
|
|
|
|
|
2026-07-22 14:05:49 +08:00
|
|
|
from vllm_omni.diffusion.sched.base_scheduler import BaseScheduler, SchedulerInterface
|
2026-03-23 20:25:32 +08:00
|
|
|
from vllm_omni.diffusion.sched.interface import (
|
|
|
|
|
CachedRequestData,
|
|
|
|
|
DiffusionRequestStatus,
|
|
|
|
|
DiffusionSchedulerOutput,
|
2026-07-22 14:05:49 +08:00
|
|
|
KVPrefetchJob,
|
2026-03-23 20:25:32 +08:00
|
|
|
NewRequestData,
|
2026-07-22 14:05:49 +08:00
|
|
|
SchedulerRequestState,
|
|
|
|
|
StepBatchSamplingParamsKey,
|
2026-03-23 20:25:32 +08:00
|
|
|
)
|
|
|
|
|
from vllm_omni.diffusion.sched.request_scheduler import RequestScheduler
|
2026-08-11 13:46:10 +08:00
|
|
|
from vllm_omni.diffusion.sched.sigma_schedule import BASE_SCHEDULE_KEY, DMD2SigmaSchedule
|
2026-04-01 17:25:02 +08:00
|
|
|
from vllm_omni.diffusion.sched.step_scheduler import StepScheduler
|
2026-03-23 20:25:32 +08:00
|
|
|
|
|
|
|
|
Scheduler = RequestScheduler
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
2026-04-01 17:25:02 +08:00
|
|
|
"DiffusionRequestStatus",
|
2026-03-23 20:25:32 +08:00
|
|
|
"CachedRequestData",
|
|
|
|
|
"DiffusionSchedulerOutput",
|
2026-07-22 14:05:49 +08:00
|
|
|
"KVPrefetchJob",
|
2026-03-23 20:25:32 +08:00
|
|
|
"NewRequestData",
|
2026-07-22 14:05:49 +08:00
|
|
|
"SchedulerRequestState",
|
|
|
|
|
"BaseScheduler",
|
2026-03-23 20:25:32 +08:00
|
|
|
"SchedulerInterface",
|
2026-07-22 14:05:49 +08:00
|
|
|
"StepBatchSamplingParamsKey",
|
2026-08-11 13:46:10 +08:00
|
|
|
"BASE_SCHEDULE_KEY",
|
|
|
|
|
"DMD2SigmaSchedule",
|
2026-04-01 17:25:02 +08:00
|
|
|
"RequestScheduler",
|
|
|
|
|
"StepScheduler",
|
|
|
|
|
"Scheduler",
|
2026-03-23 20:25:32 +08:00
|
|
|
]
|