+
    QV-jˆ  ã                   ó‚   € ^ RI HtHt ^ RIHtHt ^RIHtHtH	t	H
t
HtHt ^RIHtHt  ! R R]4      t ! R R]4      tR	# )
é    )ÚABCÚabstractmethod)ÚOptionalÚUnion)ÚDatasetÚDatasetDictÚFeaturesÚIterableDatasetÚIterableDatasetDictÚ
NamedSplit)ÚNestedDataStructureLikeÚPathLikec                   óR   a € ] tR t^t o RV 3R lR llt]V 3R lR l4       tRtV tR# )ÚAbstractDatasetReaderNc                ó”   <€ V ^8„  d   QhRS[ S[S[,          ,          RS[ S[,          RS[ S[,          RS[RS[RS[RS[ S[,          /# )é   Úpath_or_pathsÚsplitÚfeaturesÚ	cache_dirÚkeep_in_memoryÚ	streamingÚnum_proc)r   r   r   r   r	   ÚstrÚboolÚint)ÚformatÚ__classdict__s   "€Ú`/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/datasets/io/abc.pyÚ__annotate__Ú"AbstractDatasetReader.__annotate__	   sj   ø€ ÷ ñ áÑ 7¹Õ AÕBðñ ™
Õ#ðñ ™8Õ$ð	ñ
 ðñ ðñ ðñ ™3•-ñó    c                ó¨   € Wn         V'       g   \        V\        4      '       d   TMR V n        W0n        W@n        WPn        W`n        Wpn        W€n	        R# )ÚtrainN)
r   Ú
isinstanceÚdictr   r   r   r   r   r   Úkwargs)	Úselfr   r   r   r   r   r   r   r'   s	   &&&&&&&&,r   Ú__init__ÚAbstractDatasetReader.__init__	   s@   € ð +Ôß#¤z°-Ä×'FÒ'F‘UÈGˆŒ
Ø ŒØ"ŒØ,ÔØ"ŒØ ŒØŽr"   c                ó>   <€ V ^8„  d   QhRS[ S[S[S[S[3,          /# ©r   Úreturn)r   r   r   r
   r   )r   r   s   "€r   r    r!      s#   ø€ ÷ ñ ‘e™G¡[±/ÑCVÐVÕWñ r"   c                ó   € R # ©N© ©r(   s   &r   ÚreadÚAbstractDatasetReader.read   ó   € ár"   )r   r   r   r'   r   r   r   r   )NNNNFFN©	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r)   r   r2   Ú__static_attributes__Ú__classdictcell__©r   s   @r   r   r      s#   ø‡ € ÷ò ð( ÷ó ör"   r   c                   óR   a € ] tR t^"t o RV 3R lR llt]V 3R lR l4       tRtV tR# )ÚAbstractDatasetInputStreamNc                óX   <€ V ^8„  d   QhRS[ S[,          RS[RS[RS[RS[ S[,          /# )r   r   r   r   r   r   )r   r	   r   r   r   )r   r   s   "€r   r    Ú'AbstractDatasetInputStream.__annotate__#   sF   ø€ ÷ ñ á™8Õ$ðñ ðñ ð	ñ
 ðñ ™3•-ñr"   c                óN   € Wn         W n        W0n        W@n        WPn        W`n        R # r/   )r   r   r   r   r   r'   )r(   r   r   r   r   r   r'   s   &&&&&&,r   r)   Ú#AbstractDatasetInputStream.__init__#   s#   € ð !ŒØ"ŒØ,ÔØ"ŒØ ŒØŽr"   c                ó6   <€ V ^8„  d   QhRS[ S[S[3,          /# r,   )r   r   r
   )r   r   s   "€r   r    r@   4   s   ø€ ÷ ñ ‘e™G¡_Ð4Õ5ñ r"   c                ó   € R # r/   r0   r1   s   &r   r2   ÚAbstractDatasetInputStream.read3   r4   r"   )r   r   r   r'   r   r   )NNFFNr5   r<   s   @r   r>   r>   "   s#   ø‡ € ÷ò ð  ÷ó ör"   r>   N)Úabcr   r   Útypingr   r   Ú r   r   r	   r
   r   r   Úutils.typingr   r   r   r>   r0   r"   r   Ú<module>rJ      s,   ðß #ß "ç _× _ß <ô˜Cô ô4 ö r"   