
    PhT                     8    d dl mZ d dlmZ dgZ G d de      Zy)    )	DataChunk)dataframe_wrapperDataChunkDFc                       e Zd ZdZd Zd Zy)r   zuDataChunkDF iterating over individual items inside of DataFrame containers, to access DataFrames user `raw_iterator`.c              #   l   K   | j                   D ]  }t        j                  |      E d {    ! y 7 w)N)items
df_wrapperiterate)selfdfs     zC:\Users\daisl\Desktop\realtime-object-detection\venv\Lib\site-packages\torch/utils/data/datapipes/dataframe/structures.py__iter__zDataChunkDF.__iter__
   s+     **B!))"--- -s   (424c                 \    d}| j                   D ]  }|t        j                  |      z  } |S )Nr   )r   r	   get_len)r   	total_lenr   s      r   __len__zDataChunkDF.__len__   s0    	**B++B//I     N)__name__
__module____qualname____doc__r   r    r   r   r   r      s    .r   N)#torch.utils.data.datapipes.datapiper   $torch.utils.data.datapipes.dataframer   r	   __all__r   r   r   r   <module>r      s    9 P
) r   