File size: 736 Bytes
244b0b6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
import os
# Set DeepFace home directory
os.environ["DEEPFACE_HOME"] = "."
os.environ["CUDA_VISIBLE_DEVICES"] = "-1"
from models.data_manager import DataManager
from web.interface import WebInterface
def main():
"""Main entry point for the application"""
# Initialize data manager
data_manager = DataManager(
faces_path="data/faces.json",
performers_zip="data/persons.zip",
facenet_index_path="data/face_facenet.voy",
arc_index_path="data/face_arc.voy"
)
# Initialize and launch web interface
web_interface = WebInterface(data_manager, default_threshold=0.5)
web_interface.launch(server_name="0.0.0.0", server_port=7860, share=False)
if __name__ == "__main__":
main()
|