LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
src/guidellm/__init__.py
src/guidellm/__main__.py
src/guidellm/logger.py
src/guidellm/settings.py
src/guidellm/version.py
src/guidellm.egg-info/PKG-INFO
src/guidellm.egg-info/SOURCES.txt
src/guidellm.egg-info/dependency_links.txt
src/guidellm.egg-info/entry_points.txt
src/guidellm.egg-info/requires.txt
src/guidellm.egg-info/top_level.txt
src/guidellm/backends/__init__.py
src/guidellm/backends/backend.py
src/guidellm/backends/openai/__init__.py
src/guidellm/backends/openai/common.py
src/guidellm/backends/openai/http.py
src/guidellm/backends/openai/request_handlers.py
src/guidellm/backends/openai/websocket.py
src/guidellm/backends/vllm_python/__init__.py
src/guidellm/backends/vllm_python/vllm.py
src/guidellm/backends/vllm_python/vllm_response.py
src/guidellm/benchmark/__init__.py
src/guidellm/benchmark/benchmarker.py
src/guidellm/benchmark/entrypoints.py
src/guidellm/benchmark/progress.py
src/guidellm/benchmark/outputs/__init__.py
src/guidellm/benchmark/outputs/console.py
src/guidellm/benchmark/outputs/csv.py
src/guidellm/benchmark/outputs/html.py
src/guidellm/benchmark/outputs/output.py
src/guidellm/benchmark/outputs/serialized.py
src/guidellm/benchmark/profiles/__init__.py
src/guidellm/benchmark/profiles/asynchronous.py
src/guidellm/benchmark/profiles/concurrent.py
src/guidellm/benchmark/profiles/profile.py
src/guidellm/benchmark/profiles/replay.py
src/guidellm/benchmark/profiles/sweep.py
src/guidellm/benchmark/profiles/synchronous.py
src/guidellm/benchmark/profiles/throughput.py
src/guidellm/benchmark/scenarios/__init__.py
src/guidellm/benchmark/scenarios/chat.json
src/guidellm/benchmark/scenarios/rag.json
src/guidellm/benchmark/schemas/__init__.py
src/guidellm/benchmark/schemas/accumulator.py
src/guidellm/benchmark/schemas/base.py
src/guidellm/benchmark/schemas/benchmark.py
src/guidellm/benchmark/schemas/entrypoints.py
src/guidellm/benchmark/schemas/metrics.py
src/guidellm/benchmark/schemas/output.py
src/guidellm/benchmark/schemas/profiles.py
src/guidellm/benchmark/schemas/random.py
src/guidellm/benchmark/schemas/report.py
src/guidellm/cli/__init__.py
src/guidellm/cli/env.py
src/guidellm/cli/mock_server.py
src/guidellm/cli/run.py
src/guidellm/cli/benchmark/__init__.py
src/guidellm/cli/benchmark/from_file.py
src/guidellm/cli/preprocess/__init__.py
src/guidellm/cli/preprocess/dataset.py
src/guidellm/data/__init__.py
src/guidellm/data/builders.py
src/guidellm/data/config.py
src/guidellm/data/entrypoints.py
src/guidellm/data/deserializers/__init__.py
src/guidellm/data/deserializers/deserializer.py
src/guidellm/data/deserializers/file.py
src/guidellm/data/deserializers/huggingface.py
src/guidellm/data/deserializers/memory.py
src/guidellm/data/deserializers/synthetic.py
src/guidellm/data/deserializers/trace_common.py
src/guidellm/data/deserializers/trace_minimal.py
src/guidellm/data/deserializers/trace_mooncake.py
src/guidellm/data/finalizers/__init__.py
src/guidellm/data/finalizers/finalizer.py
src/guidellm/data/finalizers/generative.py
src/guidellm/data/loaders/__init__.py
src/guidellm/data/loaders/loader.py
src/guidellm/data/loaders/torch.py
src/guidellm/data/preprocessors/__init__.py
src/guidellm/data/preprocessors/encoders.py
src/guidellm/data/preprocessors/mappers.py
src/guidellm/data/preprocessors/preprocessor.py
src/guidellm/data/preprocessors/tool_calling.py
src/guidellm/data/preprocessors/turn_pivot.py
src/guidellm/data/schemas/__init__.py
src/guidellm/data/schemas/base.py
src/guidellm/data/schemas/entrypoints.py
src/guidellm/data/schemas/preprocess.py
src/guidellm/data/tokenizers/__init__.py
src/guidellm/data/tokenizers/huggingface.py
src/guidellm/data/tokenizers/tokenizer.py
src/guidellm/data/utils/__init__.py
src/guidellm/data/utils/dataset.py
src/guidellm/extras/__init__.py
src/guidellm/extras/audio.py
src/guidellm/extras/audio.pyi
src/guidellm/extras/vision.py
src/guidellm/extras/vision.pyi
src/guidellm/extras/vllm.py
src/guidellm/extras/vllm.pyi
src/guidellm/mock_server/__init__.py
src/guidellm/mock_server/config.py
src/guidellm/mock_server/models.py
src/guidellm/mock_server/server.py
src/guidellm/mock_server/utils.py
src/guidellm/mock_server/handlers/__init__.py
src/guidellm/mock_server/handlers/chat_completions.py
src/guidellm/mock_server/handlers/completions.py
src/guidellm/mock_server/handlers/responses.py
src/guidellm/mock_server/handlers/tokenizer.py
src/guidellm/scheduler/__init__.py
src/guidellm/scheduler/environments.py
src/guidellm/scheduler/scheduler.py
src/guidellm/scheduler/schemas.py
src/guidellm/scheduler/strategies.py
src/guidellm/scheduler/worker.py
src/guidellm/scheduler/worker_group.py
src/guidellm/scheduler/constraints/__init__.py
src/guidellm/scheduler/constraints/args.py
src/guidellm/scheduler/constraints/constraint.py
src/guidellm/scheduler/constraints/error.py
src/guidellm/scheduler/constraints/factory.py
src/guidellm/scheduler/constraints/request.py
src/guidellm/scheduler/constraints/saturation.py
src/guidellm/schemas/__init__.py
src/guidellm/schemas/base.py
src/guidellm/schemas/info.py
src/guidellm/schemas/request.py
src/guidellm/schemas/request_stats.py
src/guidellm/schemas/response.py
src/guidellm/schemas/statistics.py
src/guidellm/schemas/tool_call.py
src/guidellm/utils/__init__.py
src/guidellm/utils/arg_string.py
src/guidellm/utils/audio.py
src/guidellm/utils/auto_importer.py
src/guidellm/utils/cli.py
src/guidellm/utils/click_pydantic.py
src/guidellm/utils/colors.py
src/guidellm/utils/console.py
src/guidellm/utils/default_group.py
src/guidellm/utils/dict.py
src/guidellm/utils/encoding.py
src/guidellm/utils/env_validator.py
src/guidellm/utils/functions.py
src/guidellm/utils/hf_datasets.py
src/guidellm/utils/hf_transformers.py
src/guidellm/utils/imports.py
src/guidellm/utils/lazy_loader.py
src/guidellm/utils/messaging.py
src/guidellm/utils/mixins.py
src/guidellm/utils/random.py
src/guidellm/utils/registry.py
src/guidellm/utils/singleton.py
src/guidellm/utils/synchronous.py
src/guidellm/utils/text.py
src/guidellm/utils/typing.py
src/guidellm/utils/vision.py