+
    œ°³j±  ã                   óf   € R t ^RIHtHt ^RIHt  ! R R]RR7      t] ! R R]4      4       tR.tR	# )
z
Processor class for TVP.
)ÚProcessingKwargsÚProcessorMixin)Úauto_docstringc            	       ó.   € ] tR t^tRRRRRRRRR//tR	tR
# )ÚTvpProcessorKwargsÚtext_kwargsÚ
truncationTÚpaddingÚ
max_lengthÚpad_to_max_lengthÚreturn_token_type_idsF© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú	_defaultsÚ__static_attributes__r   ó    Úg/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/tvp/processing_tvp.pyr   r      s%   † àØ˜$Ø�|Ø Ø# Uð	
ð„Ir   r   F)Útotalc                   ó<   a a€ ] tR t^!t oRV 3R lltR tRtVtV ;t# )ÚTvpProcessorc                ó2   <€ \         SV `  W4       Wn        R # )N)ÚsuperÚ__init__Úvideo_processor)ÚselfÚimage_processorÚ	tokenizerÚkwargsÚ	__class__s   &&&,€r   r   ÚTvpProcessor.__init__#   s   ø€ Ü‰Ñ˜Ô4Ø.Ör   c                óÂ   € \        VP                  4       ^ ,          ^ ,          V,          ^4      \        VP                  4       ^ ,          ^,          V,          ^4      rCW43# )a.  
Compute the time of the video.

Args:
    logits (`torch.Tensor`):
        The logits output of TvpForVideoGrounding.
    video_durations (`float`):
        The video's duration.

Returns:
    start (`float`):
        The start time of the video.
    end (`float`):
        The end time of the video.
)ÚroundÚtolist)r   ÚlogitsÚvideo_durationsÚstartÚends   &&&  r   Úpost_process_video_groundingÚ)TvpProcessor.post_process_video_grounding'   sQ   € ô" �&—-‘-“/ !Õ$ QÕ'¨/Õ9¸1Ó=Ü�&—-‘-“/ !Õ$ QÕ'¨/Õ9¸1Ó=ð ð
 ˆzÐr   )r   )NN)	r   r   r   r   r   r*   r   Ú__classdictcell__Ú__classcell__)r!   Ú__classdict__s   @@r   r   r   !   s   ù‡ € ÷/÷ò r   r   N)	Ú__doc__Úprocessing_utilsr   r   Úutilsr   r   r   Ú__all__r   r   r   Ú<module>r3      sG   ðñ÷ AÝ #ôÐ)°õ ð ô�>ó ó ðð: Ð
‚r   