o
    پi                     @   sT   d dl mZmZ d dlmZ d dlmZ eG dd deZeG dd deZdS )	    )	dataclassfield)SamplingParamsTeaCacheParamsc                   @   sd   e Zd ZU dZeed< dZeed< dZeed< dZ	e
ed< d	Ze
eB ed
< edd dZeed< dS )ZImageTurboSamplingParams	   num_inference_steps   
num_framesNnegative_promptg        guidance_scaleFcfg_normalizationc                   C   s   t dg ddS )Ng333333?)g4%@gEJyygP@g~<2	g?)teacache_threshcoefficientsr    r   r   _/home/ubuntu/.local/lib/python3.10/site-packages/sglang/multimodal_gen/configs/sample/zimage.py<lambda>   s    z"ZImageTurboSamplingParams.<lambda>)default_factoryteacache_params)__name__
__module____qualname__r	   int__annotations__r   r   strr   floatr   boolr   r   r   r   r   r   r   r   
   s   
 r   c                   @   sN   e Zd ZU dZeed< dZeed< dZeed< dZ	e
ed< d	Ze
eB ed
< dS )ZImageSamplingParams2   r	   r
   r    r   g      @r   Tr   N)r   r   r   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r   %   s   
 r   N)	dataclassesr   r   4sglang.multimodal_gen.configs.sample.sampling_paramsr   -sglang.multimodal_gen.configs.sample.teacacher   r   r   r   r   r   r   <module>   s   