Ultralytics YOLO27 : Inscris-toi sur la liste d’attente.
Get Started
De l’installation de pip au détecteur personnalisé que tu peux déployer
Parcours Fondamentauxdébutant ~4 heures 10 leçonsExamen final · Certificat

Entraîne ton premier modèle YOLO

Fais passer Ultralytics YOLO26 d’une nouvelle installation à un détecteur entraîné sur mesure, validé et exporté. Tu effectueras des prédictions sur des images, structureras un vrai jeu de données, entraîneras et diagnostiqueras un détecteur de pilules, exécuteras des modèles sur des vidéos avec suivi, puis effectueras un export vers ONNX en vérifiant qu’il correspond à PyTorch. Chaque étape s’exécute en Python et dans le CLI, sur un CPU d’ordinateur portable, avec les sorties réelles à l’appui. La planification, la collecte et l’annotation du jeu de données sont abordées dans Building High-Performance YOLO Datasets.

Ce que tu vas apprendre

Entraîne, valide et exporte un modèle Ultralytics YOLO26 sur un jeu de données personnalisé, exécute-le sur une vidéo et apprends à diagnostiquer chaque étape en cas de problème, aussi bien en Python que depuis la ligne de commande.

  • Installe Ultralytics, vérifie quel appareil il utilisera, puis lance des prédictions YOLO26 en Python et dans le CLI.

  • Choisis la taille du modèle à partir d’un budget de latence mesuré plutôt qu’en te fiant à un classement.

  • Structure un jeu de données au format Ultralytics YOLO, convertis les étiquettes et écris un data.yaml accessible depuis n’importe quel emplacement.

  • Entraîne, valide, reprends et initialise les exécutions à partir d’un modèle préentraîné, puis transforme les artefacts de validation en liste de corrections.

  • Diffuse et suis une vidéo, puis exporte vers ONNX, TensorRT, OpenVINO et d’autres formats, et vérifie que l’export correspond à PyTorch.

Ce que tu vas créer
  • Un jeu de données de pilules au format YOLO avec un data.yaml qu’Ultralytics lit sans aucune étiquette corrompue.

  • Un détecteur best.pt entraîné, avec ses chiffres de validation présentés à côté de ceux du modèle préentraîné de référence.

  • Un script vidéo en continu qui compte les objets uniques grâce au suivi et vérifie qu’il suit la cadence d’images.

  • Un export ONNX dont les détections et le mAP correspondent au modèle PyTorch avec des paramètres identiques.

Prérequis
  • Python 3.10 ou version ultérieure, et être à l’aise avec l’exécution de scripts Python et de commandes shell.

  • Aucun GPU n’est nécessaire : chaque exemple de ce cours s’exécute en quelques minutes sur le CPU d’un ordinateur portable. Un GPU NVIDIA ou une puce Apple Silicon accélère les exécutions plus importantes.

  • Recommandation : commence par suivre Computer Vision Foundations et Building High-Performance YOLO Datasets.

Contenu du cours

5 modules · 10 leçons