o
    á)if  ã                   @   sx   d dl mZmZmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZ d dlmZmZmZmZ eƒ Z	 g d¢ZdS )é   )ÚDecoderOnlyInputsÚEmbedsInputsÚEmbedsPromptÚEncoderDecoderInputsÚExplicitEncoderDecoderPromptÚProcessorInputsÚ
PromptTypeÚSingletonInputsÚSingletonPromptÚ
TextPromptÚTokenInputsÚTokensPromptÚbuild_explicit_enc_dec_promptÚembeds_inputsÚto_enc_dec_tuple_listÚtoken_inputsÚzip_enc_dec_prompts)Ú	DummyDataÚInputContextÚInputProcessingContextÚInputRegistry)r   r   r   r
   r   r   r   r   r   r   r   r   r   r	   r   r   r   ÚINPUT_REGISTRYr   r   r   r   N)Údatar   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   Úregistryr   r   r   r   r   Ú__all__© r   r   ú`/home/app/PaddleOCR-VL-test/.venv_paddleocr/lib/python3.10/site-packages/vllm/inputs/__init__.pyÚ<module>   s
   L