passing pre-built model

This commit is contained in:
Sefik Ilkin Serengil 2020-04-21 13:04:25 +03:00 committed by GitHub
parent b7feb7b971
commit 8d6c12bbc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -66,7 +66,7 @@ You can build a face recognition model once and pass this to verify function as
```python ```python
from deepface.basemodels import VGGFace, OpenFace, Facenet, FbDeepFace from deepface.basemodels import VGGFace, OpenFace, Facenet, FbDeepFace
model = VGGFace.loadModel() model = VGGFace.loadModel() #all face recognition models have loadModel() function in their interfaces
DeepFace.verify("img1.jpg", "img2.jpg", model_name = "VGG-Face", model = model) DeepFace.verify("img1.jpg", "img2.jpg", model_name = "VGG-Face", model = model)
``` ```
@ -113,16 +113,11 @@ You can build facial attribute analysis models once and pass these to analyze fu
import json import json
from deepface.extendedmodels import Age, Gender, Race, Emotion from deepface.extendedmodels import Age, Gender, Race, Emotion
emotion_model = Emotion.loadModel()
age_model = Age.loadModel()
gender_model = Gender.loadModel()
race_model = Race.loadModel()
models = {} models = {}
models["emotion"] = emotion_model models["emotion"] = Emotion.loadModel()
models["age"] = age_model models["age"] = Age.loadModel()
models["gender"] = gender_model models["gender"] = Gender.loadModel()
models["race"] = race_model models["race"] = Race.loadModel()
DeepFace.analyze("img1.jpg", models=facial_attribute_models) DeepFace.analyze("img1.jpg", models=facial_attribute_models)
``` ```