U
    ãÇ-eö	  ã                   @   sˆ  d Z ddlmZ ddlmZ ddlmZmZmZm	Z	m
Z
 ddlmZmZ ddlmZmZ ddlT ddlT ddlmZmZmZmZ dd	lmZmZ dd
lmZmZmZmZm Z m!Z!m"Z"m#Z# ddl$m%Z% ddl&m'Z'm(Z(m)Z)m*Z* ddl+m,Z, ddl-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6 ddl7T ddl8T ddl8m9Z9 ddl:mZ; ddl:m8Z< ddl=m>Z? ee;_e@e<_@eAe<_AeBe<_Be@e?_@eBe?_BeAe?_A[;[<[?dS )z2.14.5é   )ÚDataset)ÚReadInstruction)ÚArrowBasedBuilderÚBeamBasedBuilderÚBuilderConfigÚDatasetBuilderÚGeneratorBasedBuilder)Úconcatenate_datasetsÚinterleave_datasets)ÚDatasetDictÚIterableDatasetDict)Ú*)Údisable_cachingÚenable_cachingÚis_caching_enabledÚset_caching_enabled)ÚDatasetInfoÚ
MetricInfo)Úget_dataset_config_infoÚget_dataset_config_namesÚget_dataset_infosÚget_dataset_split_namesÚinspect_datasetÚinspect_metricÚlist_datasetsÚlist_metrics)ÚIterableDataset)Úload_datasetÚload_dataset_builderÚload_from_diskÚload_metric)ÚMetric)	Ú
NamedSplitÚNamedSplitAllÚSplitÚ	SplitBaseÚ	SplitDictÚSplitGeneratorÚ	SplitInfoÚSubSplitInfoÚpercent)Úloggingé    )Úarrow_dataset)Úutils)Údownload_managerN)CÚ__version__r-   r   Zarrow_readerr   Zbuilderr   r   r   r   r   Úcombiner	   r
   Zdataset_dictr   r   ÚdownloadÚfeaturesÚfingerprintr   r   r   r   Úinfor   r   Úinspectr   r   r   r   r   r   r   r   Ziterable_datasetr   Úloadr   r   r   r    Zmetricr!   Zsplitsr"   r#   r$   r%   r&   r'   r(   r)   r*   Útasksr.   r+   ZdatasetsZ_arrow_datasetÚ_utilsZdatasets.utilsr/   Z_deprecated_download_managerZDownloadConfigZDownloadManagerZDownloadMode© r:   r:   úR/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/datasets/__init__.pyÚ<module>   s8   (
,