
    |hw                     0    d dl Zd dlmZ  ed      Zd Zy)    N)Loggerz#retinaface/commons/package_utils.py)modulec                     t        t        j                  j                  dd      d         } t        t        j                  j                  dd      d         }| dk(  s
| dk(  r|dk  ry 	 dd l}t
        j                  d|j                          y # t        $ r#}t        d	t        j                   d
      |d }~ww xY w)N.   )maxsplitr         z tf_keras is already available - zYou have tensorflow zd and this requires tf-keras package. Please run `pip install tf-keras` or downgrade your tensorflow.)	inttf__version__splittf_kerasloggerdebugImportError
ValueError)tf_majortf_minorr   errs       _/var/www/html/test/engine/venv/lib/python3.12/site-packages/retinaface/commons/package_utils.pyvalidate_for_keras3r   
   s    2>>''a'8;<H2>>''b'9!<=H 1}Q8b=
78L8L7MNO "2>>"2 3, ,
 		s   ,&B 	B?B::B?)
tensorflowr   retinaface.commons.loggerr   r   r        r   <module>r      s     -	<	=r   