U
    -ea                     @   s   d dl mZ d dlZd dlmZ ddlmZ ejje	Z
G dd dejZG dd	 d	ejZd
dddddddddddddddddddddd d!d"d#d$gZee_dS )%    )ListN)AudioClassification   )folder_based_builderc                   @   s*   e Zd ZU dZdZeed< dZeed< dS )AudioFolderConfigzBuilder Config for AudioFolder.Ndrop_labelsdrop_metadata)__name__
__module____qualname____doc__r   bool__annotations__r    r   r   r/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/datasets/packaged_modules/audiofolder/audiofolder.pyr      s   
r   c                   @   s4   e Zd ZU ejZdZeZe	e
 ed< edddZdS )AudioFolderZaudio
EXTENSIONSlabel)Zaudio_columnZlabel_columnN)r	   r
   r   datasetsZAudioZBASE_FEATUREZBASE_COLUMN_NAMEr   ZBUILDER_CONFIG_CLASSr   strr   r   ZCLASSIFICATION_TASKr   r   r   r   r      s
   
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   Zdatasets.tasksr   r   utilsloggingZ
get_loggerr	   loggerZFolderBasedBuilderConfigr   ZFolderBasedBuilderr   ZAUDIO_EXTENSIONSr   r   r   r   r   <module>   sF   