
    j8                     t   d dl Z d dlmZmZmZ d dlmZ  ej                    D ]\  ZZ	e	
                    dg           ZdZe j                                        r$eZddgiZde	v re	
                    d          ed<   n ed	 e          ZeZ ee          d k    ry eee
          Z eee           dS )    N)CppExtensionCUDAExtensionsetup)
custom_opssourcescxxz-DPADDLE_WITH_CUDAextra_cuda_cflagsnvccc                 ,    |                      d          S )Ncu)endswith)xs    a/lsinfo/ai/hellotax_ai/data_center/backend/venv/lib/python3.11/site-packages/paddlex/ops/setup.py<lambda>r      s    1::d#3#3     )r   extra_compile_args)nameext_modules)paddlepaddle.utils.cpp_extensionr   r   r   paddlex.opsr   itemsop_nameop_dictpopr   flagsdeviceis_compiled_with_cuda	extensionfilterlen r   r   <module>r#      s(    I I I I I I I I I I " " " " " "(
(** / /GWkk)R((GE}**,, !!	-./'))#KK(;<<E&M&33W== 	
s7||q	'eDDDI	EwI.....#/ /r   