Ë
    ÜÓ^j•  ã                   ó`   — d dl mZmZ d dlmZ  G d„ ded¬«      Ze G d„ de«      «       ZdgZy	)
é   )ÚProcessingKwargsÚProcessorMixin)Úauto_docstringc                   ó,   — e Zd Zddddœdddœdddœd	œZy
)ÚVideoPrismProcessorKwargsÚ
max_lengthTé@   )ÚpaddingÚ
truncationr   i   )ÚheightÚwidthF)ÚsizeÚdo_normalizeÚdo_sample_frames)Útext_kwargsÚvideo_kwargsN)Ú__name__Ú
__module__Ú__qualname__Ú	_defaults© ó    ú/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/transformers/models/videoprism/processing_videoprism.pyr   r      s.   „ ð $ØØñ
ð  #¨SÑ1Ø!Ø $ñ
ñ�Ir   r   F)Útotalc                   ó$   ‡ — e Zd ZeZdˆ fd„	Zˆ xZS )ÚVideoPrismProcessorc                 ó&   •— t         ‰| �  ||«       y )N)ÚsuperÚ__init__)ÚselfÚvideo_processorÚ	tokenizerÚ	__class__s      €r   r   zVideoPrismProcessor.__init__-   s   ø€ Ü‰Ñ˜¨)Õ4r   )NN)r   r   r   r   Úvalid_processor_kwargsr   Ú__classcell__)r#   s   @r   r   r   )   s   ø„ à6Ð÷5ñ 5r   r   N)Úprocessing_utilsr   r   Úutilsr   r   r   Ú__all__r   r   r   ú<module>r)      sB   ð÷, AÝ #ôÐ 0¸õ ð ô5˜.ó 5ó ð5ð !Ð
!�r   