o
    1Îjf	  ã                   @   s(   d dl Z ddlmZ g d¢Zdd„ ZdS )é    Né   )Úlogging)1ZCLIP_vit_base_patch16_224ZMobileNetV2_x1_0zPP-HGNet_smallzPP-LCNet_x1_0ZResNet50zDeeplabv3-R50zDeeplabv3_Plus-R50zPP-LiteSeg-TZSLANetzPP-OCRv4_mobile_recúPP-OCRv4_server_recZNonstationary_adZPatchTST_adZTimesNet_adZNonstationaryZPatchTSTZRLinearZTiDEZTimesNetZCLIP_vit_large_patch14_224ZMobileNetV2_x0_25ZMobileNetV2_x0_5ZMobileNetV2_x1_5ZMobileNetV2_x2_0zPP-HGNet_tinyzPP-HGNet_basezPP-LCNet_x0_25zPP-LCNet_x0_35zPP-LCNet_x0_5zPP-LCNet_x0_75zPP-LCNet_x1_5zPP-LCNet_x2_5zPP-LCNet_x2_0ZResNet18ZResNet34Z	ResNet101Z	ResNet152ZResNet18_vdZResNet34_vdZResNet50_vdZResNet101_vdZResNet152_vdZResNet200_vdzDeeplabv3-R101zDeeplabv3_Plus-R101zPP-LiteSeg-BZSLANet_plusr   zPP-OCRv4_server_rec_docc                  C   sh   dd l } |  ¡ st d¡ d S | jj d¡ | jj ddi¡ dt	j
d< | jj ddi¡ dt	j
d< d S )Nr   z@Your paddle is not compiled with CINN, can not use CINN backend.TZFLAGS_prim_enable_dynamicÚ1ZFLAGS_use_cinn)ÚpaddleZis_compiled_with_cinnr   ÚdebugÚbaseÚcoreZ_set_prim_all_enabledZ	frameworkZ	set_flagsÚosÚenviron)r   © r   úh/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddlex/modules/base/utils/cinn_setting.pyÚenable_cinn_backendI   s   ÿ
r   )r
   Úutilsr   ZCINN_WHITELISTr   r   r   r   r   Ú<module>   s   6