
    kh
                         d dl mZmZ ddZy)   )IMAGENET_DEFAULT_MEANIMAGENET_DEFAULT_STDNc                 P   t        | t              st        |       } i }|s|t        |d      r|j                  }d}|ddf}d|v rt        |d         }nd|v r|ft        |d         z   }t        |t
              rt        |      dk(  sJ ||d<   d|d<   d| v r| d   r	| d   |d<   nd|v r|d   |d<   t        |d<   d| v rO| d   Jt        | d         }t        |      d	k(  rt        t        |      |z        }nt        |      |k(  sJ ||d<   nd|v r|d   |d<   t        |d
<   d
| v rO| d
   Jt        | d
         }t        |      d	k(  rt        t        |      |z        }nt        |      |k(  sJ ||d
<   nd
|v r|d
   |d
<   d|d<   d| v r| d   
| d   |d<   |S d|v r|d   |d<   |S )Nconfig   i   
input_size
image_sizebicubicinterpolationmeanr   std
fill_color)

isinstancedictvarshasattrr   tuplelenr   listr   )argsmodel_configmodelinput_configin_chansr   r   r   s           T/var/www/teggl/fontify/venv/lib/python3.12/site-packages/effdet/data/input_config.pyresolve_input_configr      s0   dD!DzLE-'%2J|| H C%J |#<56
		%[5l)C#DD
j%(S_-AAA!+L %.L!$4#8(,_(=_%	L	((4_(E_% 1L~$v,2T&\"t9>dh./Dt9(((#V	<	+F3V /L}e0DK s8q=S	H,-Cs8x'''!U	,	*51U "(Lt\ 2 >%),%7\"  
	%%1,%?\"    )NN)
transformsr   r   r    r   r   <module>r       s    CBr   