
    -`iu                     F    d dl Z d dlmZmZ d dlmZ  G d de          ZdS )    N)add_cli_argsmain)BenchmarkSubcommandBasec                   n    e Zd ZdZdZdZedej        ddfd            Z	e
dej        ddfd	            ZdS )
BenchmarkSweepSubcommandz(The `sweep` subcommand for `vllm bench`.sweepz Benchmark for a parameter sweep.parserreturnNc                 $    t          |           d S N)r   )clsr	   s     x/home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/vllm/entrypoints/cli/benchmark/sweep.pyr   z%BenchmarkSweepSubcommand.add_cli_args   s    V    argsc                 $    t          |            d S r   )r   )r   s    r   cmdzBenchmarkSweepSubcommand.cmd   s    T




r   )__name__
__module____qualname____doc__namehelpclassmethodargparseArgumentParserr   staticmethod	Namespacer    r   r   r   r   	   s        22D-D("9 d    [ ($     \  r   r   )r   vllm.benchmarks.sweep.clir   r   #vllm.entrypoints.cli.benchmark.baser   r   r   r   r   <module>r!      so     8 8 8 8 8 8 8 8 G G G G G G    6     r   