ó
    "Eñi–  ã                   óP   • S SK Jr  S SKJr  S SKJr  S SKJr  S/r	 " S S\5      r
g)é    )ÚIterator)ÚAny)Údataframe_wrapper)Ú	DataChunkÚDataChunkDFc                   ó:   • \ rS rSrSrS\\   4S jrS\4S jr	Sr
g)r   é   zuDataChunkDF iterating over individual items inside of DataFrame containers, to access DataFrames user `raw_iterator`.Úreturnc              #   ór   #   • U R                    H!  n[        R                  " U5       S h  v•N   M#     g  N	7f)N)ÚitemsÚ
df_wrapperÚiterate)ÚselfÚdfs     Úl/home/mande/repo/quber/.venv/lib/python3.13/site-packages/torch/utils/data/datapipes/dataframe/structures.pyÚ__iter__ÚDataChunkDF.__iter__   s*   é € Ø—*”*ˆBÜ!×)Ò)¨"Ó-×-Ò-ò Ù-ùs   ‚)7«5¬
7c                 ób   • SnU R                    H  nU[        R                  " U5      -  nM     U$ )Nr   )r   r   Úget_len)r   Ú	total_lenr   s      r   Ú__len__ÚDataChunkDF.__len__   s0   € Øˆ	Ø—*”*ˆBØœ×+Ò+¨BÓ/Ñ/ŠIñ àÐó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   Úintr   Ú__static_attributes__r   r   r   r   r      s!   † Ùð.˜( 3™-ô .ð˜÷ r   N)Úcollections.abcr   Útypingr   Ú$torch.utils.data.datapipes.dataframer   r   Ú#torch.utils.data.datapipes.datapiper   Ú__all__r   r   r   r   Ú<module>r'      s&   ðÝ $Ý å PÝ 9ð ˆ/€ô�)õ r   