
    Yh                     >    d dl Z d dlZd dlZd dlZdee         fdZdS )    Nreturnc                     t          j                    t          j        z   t          j                    gz   t          j                    gz   t          j                            t          j                            t          j	                            gz   } t          d | D             d          }t          d |D                       sJ d |D             S )Nc                 L    h | ]!}t           j                            |          "S  )ospathabspath.0is     n/var/www/tools.fuzzalab.pt/emblema-extractor/venv/lib/python3.11/site-packages/torch/profiler/python_tracer.py	<setcomp>z _prefix_regex.<locals>.<setcomp>   s&    BBB1BGOOA..BBB    T)reversec              3   @   K   | ]}t          |t                    V  d S )N)
isinstancestrr
   s     r   	<genexpr>z _prefix_regex.<locals>.<genexpr>   s,      99az!S!!999999r   c                 ,    g | ]}|t           j        z   S r   )r   sepr
   s     r   
<listcomp>z!_prefix_regex.<locals>.<listcomp>   s    ...1AJ...r   )sitegetsitepackagessysr   getuserbasegetusersitepackagesr   dirnametorch__file__sortedall)	raw_pathspath_prefixess     r   _prefix_regexr$      s    
(	
	 #%%
&	' 7??27??5>::;;
<		=  BB	BBBDQQQM99=99999999......r   )r   r   r   r   listr   r$   r   r   r   <module>r&      sR    				  



 /tCy / / / / / /r   