+
    œ°³jË  ã                   óV   € R t ^RIHtHtHt ^RIHtHt ^RIH	t	  ! R R]	4      t
R.tR# )z&Fast Video processor class for VJEPA2.)ÚIMAGENET_DEFAULT_MEANÚIMAGENET_DEFAULT_STDÚPILImageResampling©ÚUnpackÚVideosKwargs)ÚBaseVideoProcessorc                   ó†   a a€ ] tR t^t o]P
                  t]t]	t
R]! R4      /tRtRtRtRtRtV3R lV 3R lltRtVtV ;t# )ÚVJEPA2VideoProcessorÚshortest_edgeé   Tc                ó0   <€ V ^8„  d   QhRS[ S[,          /# )é   Úkwargsr   )ÚformatÚ__classdict__s   "€Ús/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/vjepa2/video_processing_vjepa2.pyÚ__annotate__Ú!VJEPA2VideoProcessor.__annotate__    s   ø€ ÷ #ñ #¡©Õ!5ñ #ó    c                ó  <€ VP                  R R4      p\        V\        4      '       g2   \        V\        4      '       d   RV9  d   \	        R4      hVR,          p\        VR,          ^à,          4      pRV/VR&   \
        SV `  ! R/ VB  R# )Ú	crop_sizer   Úheightz@crop_size must be an integer or a dictionary with a 'height' keyr   ÚsizeN© )ÚgetÚ
isinstanceÚintÚdictÚ
ValueErrorÚsuperÚ__init__)Úselfr   r   Úresize_sizeÚ	__class__s   &,  €r   r!   ÚVJEPA2VideoProcessor.__init__    s{   ø€ Ø—J‘J˜{¨CÓ0ˆ	Ü˜)¤S×)Ò)Ü˜i¬×.Ò.°(À)Ô2KÜ Ð!cÓdÐdØ! (Õ+ˆIÜ˜) c�/¨CÕ/Ó0ˆØ)¨;Ð7ˆˆv‰Ü‰ÒÑ"˜6Ô"r   r   g’$I’$Ir@)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   ÚBILINEARÚresampler   Ú
image_meanr   Ú	image_stdr   r   r   Ú	do_resizeÚ
do_rescaleÚdo_center_cropÚdo_normalizer!   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r$   r   s   @@r   r
   r
      sQ   ù‡ € Ø!×*Ñ*€HØ&€JØ$€IØ™S Ó1Ð2€DØ€IØ€IØ€JØ€NØ€L÷#÷ #ó #r   r
   N)Ú__doc__Úimage_utilsr   r   r   Úprocessing_utilsr   r   Úvideo_processing_utilsr   r
   Ú__all__r   r   r   Ú<module>r:      s-   ðñ -ç ZÑ Zß 4Ý 8ô#Ð-ô #ð, "Ð
"‚r   