Skip to content

guidellm.schemas.benchmark.outputs.csv

CSVBenchmarkOutputArgs

Bases: BenchmarkOutputArgs

Model for CSV benchmark output arguments.

Source code in src/guidellm/schemas/benchmark/outputs/csv.py
@BenchmarkOutputArgs.register("csv")
class CSVBenchmarkOutputArgs(BenchmarkOutputArgs):
    """Model for CSV benchmark output arguments."""

    kind: Literal["csv"] = Field(
        default="csv",
        description="The kind of output.",
    )
    path: Path = Field(
        default_factory=lambda: settings.default_results_dir / "benchmarks.csv",
        description="The file to save the output to.",
    )