Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Création d'un modèle de détection profonde des visages avec Python et TensorFlow (partie 3)
DEV -
02/04
Découvrez la partie 1 Découvrez la partie 2 Bienvenue dans la suite de notre tutoriel sur la construction d'un...
Découvrez la première partie
Découvrez la partie 2
Bienvenue dans la suite de notre didacticiel sur la création d'un modèle de détection profonde des visages à l'aide de Python et TensorFlow. Dans cette partie, nous reprendrons là où nous nous sommes arrêtés et couvrirons les étapes 5 à 11, y compris l'augmentation des données, la création de modèles, la formation et la réalisation de prédictions.
5. Créer et exécuter un pipeline d'augmentation
5.1 Exécuter le pipeline d'augmentation
pour la partition dans ['train', 'test', 'val'] : pour l'image dans os.listdir(os.path.join('data', partition, 'images')) : img = cv2.imread(os. path.join('data', partition, 'images', image)) coords = [0, 0, 0.00001, 0.00001] label_path = os.path.join('data', partition, 'labels', f'{image .split(".")[0]}.json') si os.path.exists(label_path) : avec open(label_path, 'r') comme f : label = json.load(f) coords[0] = label['shapes'][0]['points'][0][0] coords[1] = label['shapes'][0]['points'][0][1] coords[2] = label['shapes'][0]['points'][1][0] coords[3] = label['shapes'][0]['points'][1][1] coords = list(np .divide(coords, [640, 480, 640, 480])... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité