
    ^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   