Modèles et poids
Le système est conçu pour être agnostique du modèle dans la famille YOLO.
Architectures supportées
- YOLOv8 : L’ancien standard. Bon compromis.
- YOLOv11 (par défaut) : Meilleur rapport précision/vitesse actuel.
- YOLO-NAS : Supporté via des adaptateurs d’export dédiés.
Mise à jour du modèle
Pour mettre à jour le « cerveau » IA sans changer le code :
- Entraînez / exportez votre modèle en fichier
.pt(PyTorch). - Placez le fichier dans
services/camera-manager(volume mappé). - Mettez à jour
.env:MODEL_PATH=/app/new-model-v2.pt - Redémarrez le conteneur
batch-inference.- Note : Le premier démarrage sera plus long (recompilation du moteur TensorRT pour les nouveaux poids).
Classes
Le modèle par défaut est entraîné sur le jeu de données FirstBreath avec les IDs de classes suivants : Cheval, Personne.