
    >|h                         d dl mZmZ d dlmZmZmZmZ d dlZ	d dl
mZ  ej                         Zedk(  rd dlmZ nd dlmZ  G d de      Zy)	    )ABCabstractmethod)AnyUnionListTupleN)package_utils   )Modelc                   ~    e Zd ZU eeef   ed<   eed<   ee	e	f   ed<   e	ed<   e
dej                  dee   fd       Zy)	FacialRecognitionmodel
model_nameinput_shapeoutput_shapeimgreturnc                      y )N )selfr   s     `/var/www/html/test/engine/venv/lib/python3.12/site-packages/deepface/models/FacialRecognition.pyfind_embeddingsz!FacialRecognition.find_embeddings   s        N)__name__
__module____qualname__r   r   r   __annotations__strr   intr   npndarrayr   floatr   r   r   r   r   r      sT    OsCx  2:: $u+  r   r   )abcr   r   typingr   r   r   r   numpyr    deepface.commonsr	   get_tf_major_version
tf_versiontensorflow.keras.modelsr   keras.modelsr   r   r   r   <module>r+      s=    # * *  */]//1
?-"
	 	r   