
    -`i                         d dl Z d dlmZ ddlmZ ddlmZ ddlmZ ddlmZ	 ddl
mZ ddl
mZ ddlmZ ddlmZ dd	lmZ ddlmZ eefeefeefeefee	ffZd
e j        fdZde j        fdZdS )    N)VLLM_SUBCMD_PARSER_EPILOG   )SweepPlotArgs)main)SweepPlotParetoArgs)SweepServeArgs)SweepServeSLAArgs)SweepStartupArgsparserc                 >   |                      dd          }t          D ]}\  }}|                    |j        |j        d|j         d          }|                    |           |                    |           t          j        d|j         	          |_	        ~d S )
NT
sweep_type)requireddestzvllm bench sweep z
 [options])descriptionusagedispatch_functionzsweep )subcmd)
add_subparsersSUBCOMMANDS
add_parserparser_nameparser_helpset_defaultsadd_cli_argsr   formatepilog)r   
subparserscmd
entrypointcmd_subparsers        m/home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/vllm/benchmarks/sweep/cli.pyr   r      s    &&<&HHJ& 

 

Z"--OAcoAAA . 
 

 	""Z"@@@'''8?-CO-- 
  
  


 

    argsc                 0    |                      |            d S )Nr   )r$   s    r"   r   r   +   s    4     r#   )argparsevllm.entrypoints.utilsr   plotr   r   	plot_mainplot_paretor   plot_pareto_mainserver   
serve_main	serve_slar	   serve_sla_mainstartupr
   startup_mainr   ArgumentParserr   	Namespace r#   r"   <module>r5      sN    < < < < < <       # # # # # # , , , , , , 1 1 1 1 1 1 ! ! ! ! ! ! % % % % % % ( ( ( ( ( ( - - - - - - % % % % % % ) ) ) ) ) ) Z '|$I*+
0 
 
 
 
 !x! ! ! ! ! ! !r#   