
    *#ha                         d dl mZ d dlZd dlmZ ddlmZ ej                  j                  j                  e	      Z
 G d dej                        Z G d d	ej                        Zg d
Zee_        y)    )ListN)AudioClassification   )folder_based_builderc                   .    e Zd ZU dZdZeed<   dZeed<   y)AudioFolderConfigzBuilder Config for AudioFolder.Ndrop_labelsdrop_metadata)__name__
__module____qualname____doc__r	   bool__annotations__r
        n/var/www/html/sandstorm/venv/lib/python3.12/site-packages/datasets/packaged_modules/audiofolder/audiofolder.pyr   r      s    )KM4r   r   c                   R    e Zd ZU ej                  ZdZeZe	e
   ed<    edd      Zy)AudioFolderaudio
EXTENSIONSlabel)audio_columnlabel_columnN)r   r   r   datasetsAudioBASE_FEATUREBASE_COLUMN_NAMEr   BUILDER_CONFIG_CLASSr   strr   r   CLASSIFICATION_TASKr   r   r   r   r      s/    >>L,S	-7QXYr   r   )z.aiffz.auz.avrz.cafz.flacz.htkz.svxz.mat4z.mat5z.mpc2kz.oggz.pafz.pvfz.rawz.rf64z.sd2z.sdsz.ircamz.vocz.w64z.wavz.nistz.wavexz.wvez.xiz.mp3z.opus)typingr   r   datasets.tasksr   r   utilslogging
get_loggerr   loggerFolderBasedBuilderConfigr   FolderBasedBuilderr   AUDIO_EXTENSIONSr   r   r   r   <module>r+      sg      . 7 
			*	*8	4,EE Z&99 Z( : * r   