o
    0j                     @   s   d dl Z d dlZddlmZ e  g dZg ZeD ]Zeejv r%ee qdd Z	e	  ddl
mZ e ZddlmZmZ dd	lmZ dd
lmZmZmZ eD ]Zeejv rdeevrdede dqQdS )    N   )apply_langchain_shim)ZpaddleZpaddle_custom_deviceZultra_inferc                  C   sx   ddl m} m} ddlm} ddlm} tj	tj
tj	t}|tj|dd|  |  |jr:|  d S d S )Nr   )	repo_apisrepo_manager)flags)setup_loggingr   Zrepos) r   r   utilsr   Zutils.loggingr   ospathabspathdirname__file__Zset_parent_dirsjoinZEAGER_INITIALIZATIONZ
initialize)r   r   r   r   Z__DIR__ r   Q/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddlex/__init__.py_initialize   s   r   )version)create_pipelinecreate_predictor)create_model)build_dataset_checkerbuild_evaluatorbuild_trainer`zO` is unexpectedly loaded. Please contact the PaddleX team to report this issue.)r
   sysZutils.langchain_shimr   Z_SPECIAL_MODSZ_loaded_special_modsmodmodulesappendr   r   r   Zget_pdx_version__version__Z	inferencer   r   modelr   r   r   r   AssertionErrorr   r   r   r   <module>   s0   


