mirror of
https://github.com/serengil/deepface.git
synced 2025-06-07 20:15:21 +00:00
DeepFace.build_model should return any
This commit is contained in:
parent
25c6a449a5
commit
585bdae6b2
@ -32,24 +32,20 @@ os.environ["TF_CPP_MIN_LOG_LEVEL"] = "3"
|
|||||||
tf_version = int(tf.__version__.split(".", maxsplit=1)[0])
|
tf_version = int(tf.__version__.split(".", maxsplit=1)[0])
|
||||||
if tf_version == 2:
|
if tf_version == 2:
|
||||||
tf.get_logger().setLevel(logging.ERROR)
|
tf.get_logger().setLevel(logging.ERROR)
|
||||||
from tensorflow.keras.models import Model
|
|
||||||
else:
|
|
||||||
from keras.models import Model
|
|
||||||
# -----------------------------------
|
# -----------------------------------
|
||||||
|
|
||||||
functions.initialize_folder()
|
functions.initialize_folder()
|
||||||
|
|
||||||
|
|
||||||
def build_model(model_name: str) -> Union[Model, Any]:
|
def build_model(model_name: str) -> Any:
|
||||||
"""
|
"""
|
||||||
This function builds a deepface model
|
This function builds a deepface model
|
||||||
Parameters:
|
Args:
|
||||||
model_name (string): face recognition or facial attribute model
|
model_name (string): face recognition or facial attribute model
|
||||||
VGG-Face, Facenet, OpenFace, DeepFace, DeepID for face recognition
|
VGG-Face, Facenet, OpenFace, DeepFace, DeepID for face recognition
|
||||||
Age, Gender, Emotion, Race for facial attributes
|
Age, Gender, Emotion, Race for facial attributes
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
built deepface model ( (tf.)keras.models.Model )
|
built model with corresponding class
|
||||||
"""
|
"""
|
||||||
return modeling.build_model(model_name=model_name)
|
return modeling.build_model(model_name=model_name)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user