
    9i                     N    S SK r S SKrS SKrS SKrS SKrS SKJrJr  S SKJ	r	  S r
g)    N)dirnamejoin)EasyDictc           
      x   [        U 5      n U R                  S5      (       a  [        R                  " 5        n[        R
                  " U [        US5      5        [        R                  R                  SU5        [        R                  " S5      n[        R                  R                  S5        [        UR                  R                  5        VVs0 s H  u  p4UR!                  S5      (       a  M  X4_M!     snn5      n[        R"                  S	 S S S 5        U$ [%        S5      es  snnf ! , (       d  f       W$ = f)Nz.pyz_tempconfig.pyr   _tempconfig__z Only .py type are supported now!)strendswithtempfileTemporaryDirectoryshutilcopyfiler   syspathinsert	importlibimport_modulepopr   __dict__items
startswithmodulesIOError)filenametemp_config_dirmodnamevaluecfg_dicts         l/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/modelscope/models/cv/tinynas_detection/utils.pyparse_configr!      s    8}H((*oOOHd?<L&MNHHOOA/))-8CHHLLO#&<<#5#5#7!#7KDt, #7! H M* + O 899! +* Os$   BD*D$0D$6D*$D**
D9)r   osr   r   r   os.pathr   r   easydictr   r!        r    <module>r'      s!   
  	  
  ! r&   