a
    dT                     @   s.   d dl Z ddlmZ ddlmZ dddZdS )	    N   )ReaderImageFolder)ReaderImageInTartrainc           	      K   s  |   } | dd} d}t| dkr,| d }| d } |dkr`ddlm} ||| fd|i|}n|d	krdd
lm} ||| fd|i|}n|dkrddlm} |	dd ||| fd|i|}nVt
j|sJ t
j|r
t
j|d dkr
t|fi |}nt|fi |}|S )N/r    r   Zhfds)
ReaderHfdssplitZtfds)
ReaderTfdsZwds)	ReaderWdsdownloadFz.tar)lowerr
   lenZreader_hfdsr	   Zreader_tfdsr   Z
reader_wdsr   popospathexistsisfilesplitextr   r   )	namerootr
   kwargsprefixr	   readerr   r    r   i/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/timm/data/readers/reader_factory.pycreate_reader   s*    $r   )r   )r   Zreader_image_folderr   Zreader_image_in_tarr   r   r   r   r   r   <module>   s   