+
    QV-j'  ã                   óÎ   € ^ RI t ^RIHt ] P                  P                  P	                  ]4      t ! R R]P                  4      t ! R R]P                  4      t
. ROt]]
n        R# )é    N)Úfolder_based_builderc                   óJ   a a€ ] tR t^	t oRtRtRtV 3R ltV3R ltRt	Vt
V ;t# )ÚVideoFolderConfigzBuilderConfig for ImageFolder.Nc                ó$   <€ \         SV `  4        R # )N)ÚsuperÚ__post_init__)ÚselfÚ	__class__s   &€Ú‚/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/datasets/packaged_modules/videofolder/videofolder.pyr   ÚVideoFolderConfig.__post_init__   s   ø€ Ü‰ÑÖó    c                ó2   <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   # )é   Údrop_labelsÚdrop_metadata)Úbool)ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚVideoFolderConfig.__annotate__	   s   ø‡ ‚ ñ Ññ ñ Ñò	 r   © )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r
   r   s   @@r   r   r   	   s   ù‡ € Ù(à€KØ€Mõ ÷ … r   r   c                   óL   a € ] tR t^t o ]P
                  tRt]t	V 3R lt
RtV tR# )ÚVideoFolderÚvideoc                ó6   <€ V ^8„  d   Qh/ S[ S[,          ;R&   # )r   Ú
EXTENSIONS)ÚlistÚstr)r   r   s   "€r   r   ÚVideoFolder.__annotate__   s   ø‡ ‚ ñ ‘S•	Ñò	 r   r   N)r   r   r   r   ÚdatasetsÚVideoÚBASE_FEATUREÚBASE_COLUMN_NAMEr   ÚBUILDER_CONFIG_CLASSr   r   r   )r   s   @r   r"   r"      s!   ø‡ € Ø—>‘>€LØÐØ,Ð÷ ƒ r   r"   )z.mkvz.mp4z.aviz.mpegz.mov)r)   r   ÚutilsÚloggingÚ
get_loggerr   ÚloggerÚFolderBasedBuilderConfigr   ÚFolderBasedBuilderr"   ÚVIDEO_EXTENSIONSr%   r   r   r   Ú<module>r5      s_   ðÛ å 7ð 
�‰×	Ñ	×	*Ñ	*¨8Ó	4€ô Ð,×EÑEô  ôÐ&×9Ñ9ô òÐ ð *€Ö r   