o
    T©Zh\'  ã                	   @   sN  U d dl Z d dlZ d dlZd dlZd dlZd dlmZ d dlmZ d dl	m
Z
 e e dd¡d  ¡ZdZdZd	Zd
ZdZdZej dd¡Zed ZdZdZe
 e ¡ ¡Zh d£Zh d£Ze  dh¡Z!e  dh¡Z"e
 e j# 
d¡¡Z$e
 e j# 
d¡¡Z%e
 e j# 
d¡¡Z&e
 e j# 
d¡¡Z'e
 e j# 
d¡¡Z(ej dd¡ )¡ Z*ej dd¡ )¡ Z+ej dd¡ )¡ Z,dZ-dZ.e+e!v rçe*evrçe j/ 0d¡duZ.e.ræze
 e j# 
d¡¡Z-e 1d e-› d!¡ W n e j#j2yå   Y nw ne 1d"¡ dZ3dZ4e*e!v rEe+evrEe j/ 0d#¡duZ4e4r&d$D ]Z5ze
 e j# 
e5¡¡Z3W n e j#j2y!   Y qw  ndZ4e4rDe3j6d%k r;e 1d&e3› d'¡ dZ4ne 1d(e3› d!¡ ne 1d)¡ dZ7dZ8e,e!v r‰e j/ 0d*¡duoce j/ 0d+¡duZ8e8rˆze
 e j# 
d*¡¡Z7e 1d,e7› d!¡ W n e j#j2y‡   Y nw ne 1d-¡ ej d.d¡ )¡ Z9dZ:dZ;e9e!v rÃze
 e j# 
d/¡¡Z:d0Z;e 1d1e:› d!¡ W n e j#j2yÂ   Y nw e 1d2¡ e j/ 0d3¡duZ<e j/ 0d4¡duZ=e j/ 0d5¡duoîe
 e  >d5¡j?¡e
 d6¡kZ@e j/ 0d5¡duoe
 e  >d5¡j?¡e
 d7¡kZAe j/ 0d8¡duZBe j/ 0d9¡duZCe j/ 0d:¡duZDe j/ 0d;¡duZEd<ZFe Gd=eF¡ZHejI JeHd>¡ZKejI Le Gd?eK¡¡ZMejI JeMd@¡ZNee GdAeN¡ƒZOejI JeMdB¡ZPee GdCeP¡ƒZQejI JeMdD¡ZRee GdEeR¡ƒZSdFZTejI JeOeT¡ZUee GdGeU¡ƒZVdHZWejI JeUeW¡ZXee GdIeX¡ƒZYej dJd¡ )¡ e!v ZZej dKdL¡Z[e[ )¡ ev r©d0n
e[ )¡ ev r²dndZ\ee] e^dK< dMZ_d0Z`dNZadOZbdPZcdQZddQZedQZfej dRd¡ )¡ ev Zgej dS¡Zhehduræeh )¡ ev ndZiee] e^dS< d Zjekej dTej¡ƒZldUZmdVZndWZodXZpdYZqdZZrd[Zsd\Ztd]Zud^Zvd_Zwd`ZxdaZydbZzdcZ{ddZ|deZ}dOZ~deZdfZ€dgZdhZ‚dS )ié    N)ÚPath)ÚOptional)ÚversionÚ.é   zBhttps://s3.amazonaws.com/datasets.huggingface.co/datasets/datasetsz5https://cdn-datasets.huggingface.co/datasets/datasetszXhttps://raw.githubusercontent.com/huggingface/datasets/{revision}/datasets/{path}/{name}zAhttps://s3.amazonaws.com/datasets.huggingface.co/datasets/metricsz3https://cdn-datasets.huggingface.co/datasets/metriczWhttps://raw.githubusercontent.com/huggingface/datasets/{revision}/metrics/{path}/{name}ÚHF_ENDPOINTzhttps://huggingface.coz-/datasets/{repo_id}/resolve/{revision}/{path}z)hf://datasets/{repo_id}@{revision}/{path}Úmain>   ZYESÚONÚTRUEÚ1>   Ú0ÚFALSEÚNOZOFFZAUTOZdillZfsspecZpandasZpyarrowZhuggingface_hubÚUSE_TFÚ	USE_TORCHÚUSE_JAXzN/AFZtorchzPyTorch version z available.z'Disabling PyTorch because USE_TF is setÚ
tensorflow)	r   ztensorflow-cpuztensorflow-gpuz
tf-nightlyztf-nightly-cpuztf-nightly-gpuzintel-tensorflowztensorflow-rocmztensorflow-macosé   z"TensorFlow found but with version z(. `datasets` requires version 2 minimum.zTensorFlow version z-Disabling Tensorflow because USE_TORCH is setZjaxZjaxlibzJAX version z-Disabling JAX because USE_JAX is set to FalseÚUSE_BEAMZapache_beamTzApache Beam version z6Disabling Apache Beam because USE_BEAM is set to FalseZ
sqlalchemyZPILZ	soundfilez1.0.31z1.1.0ZrarfileZ	zstandardZlz4Zpy7zrz~/.cacheÚXDG_CACHE_HOMEZhuggingfaceZHF_HOMEZdatasetsÚHF_DATASETS_CACHEZmetricsÚHF_METRICS_CACHEÚmodulesÚHF_MODULES_CACHEZ	downloadsZ$HF_DATASETS_DOWNLOADED_DATASETS_PATHZ	extractedZ#HF_DATASETS_EXTRACTED_DATASETS_PATHÚHF_UPDATE_DOWNLOAD_COUNTSÚHF_DATASETS_TRUST_REMOTE_CODEr   é   iè  é
   Z500MBéd   ÚHF_DATASETS_OFFLINEÚ!HF_DATASETS_DISABLE_PROGRESS_BARSZHF_DATASETS_IN_MEMORY_MAX_SIZEzdataset.arrowzindices.arrowz
state.jsonzdataset_info.jsonzdataset_infos.jsonÚLICENSEzmetric_info.jsonzdataset_dict.jsonZconfigsz	README.mdz.huggingface.yamlZdatasets_moduleséÿ   zhf_datasets-é   é   éÈ   gš™™™™™©?é2   l        )ƒÚ	importlibÚimportlib.metadataÚloggingÚosÚplatformÚpathlibr   Útypingr   Ú	packagingr   Ú	getLoggerÚ__name__ÚsplitÚloggerZS3_DATASETS_BUCKET_PREFIXZ"CLOUDFRONT_DATASETS_DISTRIB_PREFIXZREPO_DATASETS_URLZS3_METRICS_BUCKET_PREFIXZ!CLOUDFRONT_METRICS_DISTRIB_PREFIXZREPO_METRICS_URLÚenvironÚgetr   ZHUB_DATASETS_URLZHUB_DATASETS_HFFS_URLZHUB_DEFAULT_VERSIONÚparseÚpython_versionZ
PY_VERSIONZENV_VARS_TRUE_VALUESZENV_VARS_FALSE_VALUESÚunionZENV_VARS_TRUE_AND_AUTO_VALUESZENV_VARS_FALSE_AND_AUTO_VALUESÚmetadataZDILL_VERSIONZFSSPEC_VERSIONZPANDAS_VERSIONZPYARROW_VERSIONZHF_HUB_VERSIONÚupperr   r   r   ZTORCH_VERSIONZTORCH_AVAILABLEÚutilÚ	find_specÚinfoZPackageNotFoundErrorZ
TF_VERSIONZTF_AVAILABLEÚpackageÚmajorZJAX_VERSIONZJAX_AVAILABLEr   ZBEAM_VERSIONZBEAM_AVAILABLEZSQLALCHEMY_AVAILABLEZPIL_AVAILABLEÚimport_moduleZ__libsndfile_version__ZIS_OPUS_SUPPORTEDZIS_MP3_SUPPORTEDZRARFILE_AVAILABLEZZSTANDARD_AVAILABLEZLZ4_AVAILABLEZPY7ZR_AVAILABLEZDEFAULT_XDG_CACHE_HOMEÚgetenvr   ÚpathÚjoinZDEFAULT_HF_CACHE_HOMEÚ
expanduserZHF_CACHE_HOMEZDEFAULT_HF_DATASETS_CACHEr   ZDEFAULT_HF_METRICS_CACHEr   ZDEFAULT_HF_MODULES_CACHEr   ZDOWNLOADED_DATASETS_DIRZ DEFAULT_DOWNLOADED_DATASETS_PATHZDOWNLOADED_DATASETS_PATHZEXTRACTED_DATASETS_DIRZDEFAULT_EXTRACTED_DATASETS_PATHZEXTRACTED_DATASETS_PATHr   Z__HF_DATASETS_TRUST_REMOTE_CODEr   ÚboolÚ__annotations__ZTIME_OUT_REMOTE_CODEZUSE_PARQUET_EXPORTZDEFAULT_MAX_BATCH_SIZEZ'ARROW_READER_BATCH_SIZE_IN_DATASET_ITERZMAX_SHARD_SIZEZ)PARQUET_ROW_GROUP_SIZE_FOR_AUDIO_DATASETSZ)PARQUET_ROW_GROUP_SIZE_FOR_IMAGE_DATASETSZ*PARQUET_ROW_GROUP_SIZE_FOR_BINARY_DATASETSr   Z#__HF_DATASETS_DISABLE_PROGRESS_BARSr    ZDEFAULT_IN_MEMORY_MAX_SIZEÚfloatZIN_MEMORY_MAX_SIZEZDATASET_ARROW_FILENAMEZDATASET_INDICES_FILENAMEZDATASET_STATE_JSON_FILENAMEZDATASET_INFO_FILENAMEZDATASETDICT_INFOS_FILENAMEZLICENSE_FILENAMEZMETRIC_INFO_FILENAMEZDATASETDICT_JSON_FILENAMEZMETADATA_CONFIGS_FIELDZREPOCARD_FILENAMEZREPOYAML_FILENAMEZMODULE_NAME_FOR_DYNAMIC_MODULESZ%MAX_DATASET_CONFIG_ID_READABLE_LENGTHZTEMP_CACHE_DIR_PREFIXZSTREAMING_READ_MAX_RETRIESZSTREAMING_READ_RETRY_INTERVALZ*DATA_FILES_MAX_NUMBER_FOR_MODULE_INFERENCEZ2GLOBBED_DATA_FILES_MAX_NUMBER_FOR_MODULE_INFERENCEZ3ARCHIVED_DATA_FILES_MAX_NUMBER_FOR_MODULE_INFERENCEZPBAR_REFRESH_TIME_INTERVALZUPLOADS_MAX_NUMBER_PER_COMMITZMAX_TABLE_NBYTES_FOR_PICKLING© rG   rG   úF/var/www/html/lang_env/lib/python3.10/site-packages/datasets/config.pyÚ<module>   sR  
 ÿü
ÿ€

"ÿü

ÿ

ÿþ
ÿþÿÿÿû
ÿý