I have a error on my import line, the keras.models seens does not be recognized. My keras version is 3.4.
1 and tensorflow version is 2.16.2
# facial_recognition_system.py
import cv2
import numpy as np
from mtcnn import MTCNN
from sklearn.preprocessing import Normalizer
from scipy.spatial.distance import cosine
import pickle
import os
import logging
from cryptography.fernet import Fernet
from flask import Flask, request, jsonify
import tensorflow as tf
import argparse
from keras.models import load_model
facial_recognition_system.py
import cv2
import numpy as np
from mtcnn import MTCNN
from sklearn.preprocessing import Normalizer
from scipy.spatial.distance import cosine
import pickle
import os
import logging
from cryptography.fernet import Fernet
from flask import Flask, request, jsonify
import tensorflow as tf
import argparse
from keras.models import load_model
Suppress TensorFlow warnings
#tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR)
tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR)
Setup logging
logging.basicConfig(filename=’facial_recognition.log’, level=logging.INFO,
format=’%(asctime)s:%(levelname)s:%(message)s’)
Load FaceNet model
facenet_model = load_model(r’C:UserstveraoDesktopTENSOFLOW-KERAS FACE DETETIONfacenet_keras.h5′)