a
    d                     @   s   d dl mZ G dd dZdS )    )abstractmethodc                   @   s6   e Zd Zdd ZedddZdddZddd	Zd
S )Readerc                 C   s   d S N )selfr   r   a/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/timm/data/readers/reader.py__init__   s    zReader.__init__Fc                 C   s   d S r   r   r   indexbasenameabsoluter   r   r   	_filename   s    zReader._filenamec                 C   s   | j |||dS )Nr   r   r   r	   r   r   r   filename   s    zReader.filenamec                    s    fddt tD S )Nc                    s   g | ]}j | d qS )r   r   ).0r
   r   r   r   r   r   
<listcomp>       z$Reader.filenames.<locals>.<listcomp>)rangelen)r   r   r   r   r   r   	filenames   s    zReader.filenamesN)FF)FF)FF)__name__
__module____qualname__r   r   r   r   r   r   r   r   r   r      s
   
r   N)abcr   r   r   r   r   r   <module>   s   