o
    á)iO  ã                   @   s&   d dl mZ dZdedefdd„ZdS )é    )ÚSamplingParamsgñhãˆµøä>Úsampling_paramsÚreturnc                 C   s2   | j dkp| jdkp| jdkp| jtkp| jduS )z9True if request is incompatible with speculative decodingg        g      ð?N)Zfrequency_penaltyZpresence_penaltyZrepetition_penaltyZmin_pÚ_SAMPLING_EPSZlogprobs)r   © r   úe/home/app/PaddleOCR-VL-test/.venv_paddleocr/lib/python3.10/site-packages/vllm/v1/spec_decode/utils.pyÚis_spec_decode_unsupported   s   
ÿþýür   N)Zvllm.sampling_paramsr   r   Úboolr   r   r   r   r   Ú<module>   s   