o
    p’×i
  ã                   @   s.  d dl Z d dlZd dlmZ d dlmZ ddlmZ ddlm	Z	m
Z
mZ dZd	Zej d
d¡e	v ZdZdZdZdZdZdZdZdZdZej dd¡ZdZe dej ed¡¡ZddgZ e
ƒ ooe !e !e j" d¡¡j#¡e !e¡kZ$eƒ o„e !e !e j" d¡¡j#¡e !e¡kZ%e$oˆe%Z&e&r“er•edƒ dS dS dS )é    N)ÚHF_HOME)Úversioné   )Údep_version_checké   )ÚENV_VARS_TRUE_VALUESÚis_peft_availableÚis_transformers_availablez0.6.0z4.34.0Ú_CHECK_PEFTÚ1zconfig.jsonzdiffusion_pytorch_model.binz&diffusion_pytorch_model.bin.index.jsonzdiffusion_flax_model.msgpackz
model.onnxz#diffusion_pytorch_model.safetensorsz.diffusion_pytorch_model.safetensors.index.jsonÚsafetensorsz
weights.pbÚHF_ENDPOINTzhttps://huggingface.coÚdiffusers_modulesÚHF_MODULES_CACHEÚmodulesÚfp16znon-emaÚpeftÚtransformers)'Ú	importlibÚosÚhuggingface_hub.constantsr   Ú	packagingr   Údependency_versions_checkr   Úimport_utilsr   r   r	   ÚMIN_PEFT_VERSIONÚMIN_TRANSFORMERS_VERSIONÚenvironÚgetr
   ÚCONFIG_NAMEÚWEIGHTS_NAMEÚWEIGHTS_INDEX_NAMEÚFLAX_WEIGHTS_NAMEÚONNX_WEIGHTS_NAMEÚSAFETENSORS_WEIGHTS_NAMEÚSAFE_WEIGHTS_INDEX_NAMEÚSAFETENSORS_FILE_EXTENSIONÚONNX_EXTERNAL_WEIGHTS_NAMEÚHUGGINGFACE_CO_RESOLVE_ENDPOINTÚDIFFUSERS_DYNAMIC_MODULE_NAMEÚgetenvÚpathÚjoinr   ÚDEPRECATED_REVISION_ARGSÚparseÚmetadataÚbase_versionÚ_required_peft_versionÚ_required_transformers_versionÚUSE_PEFT_BACKEND© r3   r3   úW/home/ubuntu/SoloSpeech/.venv/lib/python3.10/site-packages/diffusers/utils/constants.pyÚ<module>   sH   
ÿþ
ÿþÿ