Modèles#
Ultralytics Platform fournit une gestion complète des modèles pour l'entraînement, l'analyse et le déploiement de modèles YOLO. Télécharge des modèles pré-entraînés ou entraîne de nouveaux modèles directement sur la plateforme.

Télécharger le modèle#
Télécharge les poids de modèles existants sur la plateforme :
- Accède à ton projet
- Glisse et dépose les fichiers
.ptsur la page du projet ou dans la barre latérale des modèles, ou clique sur l'icône Upload models - Les métadonnées du modèle sont analysées automatiquement à partir du fichier
Plusieurs fichiers peuvent être téléchargés simultanément (jusqu'à 3 en parallèle).
Formats de modèle pris en charge :
| Format | Extension | Description |
|---|---|---|
| PyTorch | .pt | Format natif Ultralytics |
Après le téléchargement, la plateforme analyse les métadonnées du modèle :
- Type de tâche (detect, segment, semantic, depth, classify, pose, OBB)
- Architecture (YOLO26n, YOLO26s, etc.)
- Noms et nombre de classes
- Taille d'entrée et paramètres
- Résultats d'entraînement et métriques (s'ils sont présents dans le point de contrôle)
Entraîner un modèle#
Entraîne un nouveau modèle directement sur la plateforme :
- Accède à ton projet
- Clique sur Nouveau modèle
- Sélectionne le modèle de base et le jeu de données
- Configure les paramètres d'entraînement
- Choisis un entraînement sur le cloud ou en local
- Lance l'entraînement
Consulte Cloud Training pour des instructions détaillées.
Cycle de vie du modèle#
graph LR
A[Upload .pt]:::start --> B[Overview]:::proc
C[Train]:::start --> B
B --> D[Predict]:::proc
B --> E[Export]:::proc
B --> F[Deploy]:::proc
E --> G[20 Formats]:::out
F --> H[Endpoint]:::out
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef out fill:#9C27B0,color:#fffOnglets de la page Modèle#
Chaque page de modèle dispose des onglets suivants :
| Onglet | Contenu |
|---|---|
| Présentation | Métadonnées du modèle, métriques clés, lien vers le jeu de données |
| Entraner | Graphiques d'entraînement, sortie de console, statistiques système |
| Predict | Inférence interactive dans le navigateur |
| Exporter | Conversion de format avec sélection de GPU |
| Déployer | Création et gestion de points de terminaison |
En-tête du modèle#
Au-dessus des onglets, l'en-tête affiche la couleur du modèle (modifiable), le nom (clique sur le nom pour le modifier), le badge de tâche, la version du point de contrôle ultralytics, ainsi qu'un sélecteur de licence. Ses actions sont Cloner le modèle (sur les modèles terminés dotés de poids que tu ne possèdes pas encore), Télécharger, Mettre en favori, Partager (modèles publics), ainsi qu'un menu Plus d'actions contenant Informations, Actualiser et Supprimer le modèle.
Juste en dessous, une carte par métrique de tâche présente la valeur finale sur un graphique lointain de sa progression d'entraînement — clique sur n'importe quelle carte pour accéder aux graphiques —, aux côtés d'une carte renvoyant vers le jeu de données sur lequel le modèle a été entraîné.
| Tâche | Métriques récapitulatives |
|---|---|
| Detect, OBB | mAP50, mAP50-95, précision, rappel |
| Segment | Les quatre mêmes métriques, variantes de masque (M) |
| Pose | Les quatre mêmes métriques, variantes de points clés (P) |
| Classify | Précision Top-1, précision Top-5 |
| Semantic | mIoU, précision par pixel |
| Depth | δ1, AbsRel ↓, RMSE ↓, SILog ↓ (↓ = plus c'est bas, mieux c'est) |
Onglet Présentation#
La carte Run Information enregistre le déroulement de l'exécution : statut, heure de début, durée d'exécution, coût de calcul avec le GPU et le taux horaire, la version ultralytics, les détails de l'hôte (nom d'hôte, environnement, système d'exploitation, Python, CPU, GPU), le modèle parent, la version du jeu de données épinglée, le dépôt Git, la branche et le commit lorsque l'exécution les a signalés, ainsi qu'une commande reproductible yolo train que tu peux copier.
Pendant qu'une exécution est active, la carte affiche la progression en temps réel — compteur d'époques, barre de progression, temps écoulé, temps restant estimé (ETA), coût accumulé — ainsi qu'un bouton Annuler. Si une exécution échoue, une bannière d'erreur la remplace avec l'erreur capturée et les actions Afficher l'intégralité des journaux de la console et Réessayer l'entraînement.
En dessous, Training Configuration répertorie tous les hyperparamètres utilisés et Performance Metrics énumère les résultats finaux de l'évaluation. Les deux tableaux peuvent faire l'objet de recherches et disposent d'un menu Export data (Copier le JSON, Télécharger le CSV, Télécharger le JSON).

Onglet Entraîner#
L'onglet Entraîner possède trois sous-onglets :
Sous-onglet Graphiques#
Graphiques de métriques interactifs au fil des époques, répartis en vues Training et Validation lorsque l'exécution a produit des artefacts de validation. Les groupes de graphiques suivent les métriques signalées par l'exécution :
| Groupe de graphiques | Graphiques |
|---|---|
| Metrics | Les métriques de tâche répertoriées sous Model Header |
| Loss | Un graphique par composante de perte (box, cls, ...), entraînement en trait plein et validation en pointillé |
| Learning Rate | lr/pg0, lr/pg1, lr/pg2 |
Chaque groupe se réduit, son menu masque ou affiche des graphiques individuels (et, pour les pertes, la série d'entraînement ou de validation), et les graphiques peuvent être glissés et redimensionnés dans une disposition qui persiste d'une session à l'autre.

Sous-onglet Console#
Sortie en direct de la console issue du processus d'entraînement :
- Diffusion en continu des journaux en temps réel pendant l'entraînement, conservant les 2 000 dernières lignes
- Barres de progression des époques et résultats de validation
- Détection d'erreur fatale qui met fin à l'exécution et affiche le message dans une bannière
- Prise en charge des couleurs ANSI, colonne d'horodatage facultative et copie en un clic en tant que texte brut

Sous-onglet Système#
Une carte d'hôte résumant l'instance d'entraînement (nom d'hôte, CPU, GPU, totaux de RAM et de disque, et date de sa dernière observation), suivie de graphiques par époque :
| Graphique | Description |
|---|---|
| CPU & RAM Usage | Utilisation du CPU et de la mémoire système |
| GPU Utilization & Memory | Utilisation du calcul GPU et de la mémoire GPU |
| GPU Temperature | Température moyenne sur l'ensemble des GPU |
| Network I/O | Débit de téléchargement et de téléversement |
| Disk I/O | Débit de lecture et d'écriture |
Les graphiques du GPU, du réseau et du disque n'apparaissent que lorsque l'exécution a signalé ces compteurs.

Onglet Prédire#
Exécute une inférence interactive directement dans ton navigateur :
- Télécharge une image, utilise des images d'exemple ou utilise la webcam
- Affichage des résultats avec des boîtes englobantes, des masques, des cartes de classes sémantiques ou des points clés
- Auto-inférence lorsqu'une image est fournie
- Prend en charge tous les types de tâches (detect, segment, semantic, depth, classify, pose, OBB)
L'onglet Prédire exécute l'inférence sur le Cloud Ultralytics, tu n'as donc pas besoin de GPU local. Les résultats sont affichés avec des superpositions interactives correspondant au type de tâche du modèle.
Onglet Exporter#
Exporte ton modèle vers 20 formats de déploiement. Consulte Export Model ci-dessous et le guide principal Export mode guide pour tous les détails.
Onglet Déployer#
Crée et gère des points de terminaison d'inférence dédiés. Consulte Deployments pour plus de détails.
Graphiques de validation#
Une fois l'entraînement terminé, la vue Validation à l'intérieur du sous-onglet Charts présente une analyse détaillée de la dernière époque.
Matrice de confusion#
Carte thermique interactive montrant la précision de prédiction par classe :

Courbes PR/F1#
Lorsque l'exécution de l'entraînement les fournit, la vue Validation affiche également des courbes de performance à différents seuils de confiance. Les graphiques de validation disponibles dépendent des artefacts produits par l'exécution.

| Courbe | Description |
|---|---|
| Précision-Rappel | Compromis entre précision et rappel |
| F1-Confiance | Score F1 à différents niveaux de confiance |
| Précision-Confiance | Précision à différents niveaux de confiance |
| Rappel-Confiance | Rappel à différents niveaux de confiance |
Diagnostics par image#
Les modèles de détection entraînés avec une version de jeu de données enregistrée bénéficient également d'une analyse de validation par image, qui met en évidence les données à l'origine d'un score décevant :
- Images aux performances les moins bonnes et les meilleures, classées par score F1 par image et tracées avec leurs boîtes de vérité terrain
- Explorateur de caractéristiques, corrélant le score F1 avec la largeur, la hauteur, le nombre de pixels, le rapport hauteur/largeur et le nombre d'instances de l'image, la relation la plus forte étant sélectionnée par défaut
- Classes associées aux échecs, classant les classes qui apparaissent le plus souvent dans les images les plus faibles
Les diagnostics par image nécessitent un spectateur connecté, une exécution de détection terminée et une version de jeu de données liée — c'est l'instantané immuable qui permet de récupérer la vérité terrain de chaque image. Les exécutions qui n'ont pas enregistré de métriques par image affichent une brève notification à la place.
Exporter le modèle#
graph LR
A[Select Format]:::start --> B[Configure Args]:::proc
B --> C[Export]:::proc
C --> D{GPU Required?}:::decide
D -->|Yes| E[Cloud GPU Export]:::proc
D -->|No| F[CPU Export]:::proc
E --> G[Download]:::out
F --> G
classDef start fill:#4CAF50,color:#fff
classDef proc fill:#2196F3,color:#fff
classDef decide fill:#FF9800,color:#fff
classDef out fill:#9C27B0,color:#fffExporte ton modèle vers 20 formats de déploiement :
- Accède à l'onglet Export
- Sélectionne le format cible
- Configure les arguments d'exportation (taille d'image, demi-précision, dynamique, etc.)
- Pour les formats nécessitant un GPU (TensorRT), sélectionne un type de GPU
- Clique sur Start Export
- Télécharge une fois terminé
Connecte Slack alerts pour recevoir un message lorsqu'un export est prêt ou échoue.

Formats pris en charge#
La plateforme prend en charge l'exportation vers 20 formats de déploiement : ONNX, TorchScript, OpenVINO, TensorRT, CoreML, TF SavedModel, TF GraphDef, LiteRT, TF Edge TPU, PaddlePaddle, NCNN, MNN, RKNN, Qualcomm (QNN), IMX500, Axelera, ExecuTorch, DeepX, Hailo et Huawei Ascend.
Guide de sélection du format#
| Cible | Format recommandé | Notes |
|---|---|---|
| NVIDIA GPUs | TensorRT | Sélectionne la même famille de GPU que ton appareil de déploiement |
| NVIDIA Jetson | TensorRT | Sélectionne la cible prévue et vérifie son statut de validation |
| Matériel Intel | OpenVINO | CPUs, GPUs, et VPUs |
| Appareils Apple | CoreML ou LiteRT | iOS, macOS, Apple Silicon |
| Android | LiteRT ou NCNN | LiteRT (le runtime sur appareil de Google) ou NCNN pour ARM |
| Navigateurs Web | LiteRT.js ou ONNX | LiteRT.js ou ONNX via ONNX Runtime Web |
| Appareils Edge | TF Edge TPU ou RKNN | Coral et Rockchip (voir supported chips) |
| Général | ONNX | Fonctionne avec la plupart des runtimes |

Cibles NVIDIA Jetson TensorRT#
Ultralytics Platform propose les sélections de cibles Jetson suivantes pour les exportations TensorRT .engine. Depuis juillet 2026, les exportations TensorRT pour Jetson sont construites avec JetPack 7.2 / L4T r39.2, Python 3.12.3, NVIDIA PyTorch 2.12.0a0 (compilation 26.04), CUDA 13.2 et TensorRT 10.16.1.11.
| Sélection de la cible | API gpuType | Mémoire | Architecture GPU | Python | CUDA | TensorRT | Exportation YOLO26n FP16 mesurée | Validation physique de build/chargement |
|---|---|---|---|---|---|---|---|---|
| Jetson Thor T5000 | jetson-thor-t5000 | 128 GB | Blackwell, CC 11.0 | 3.12.3 | 13.2 | 10.16.1.11 | ~1m 46s | Thor dans le profil NVIDIA T4000 ; candidat T5000 |
| Jetson Thor T4000 | jetson-thor-t4000 | 64 GB | Blackwell, CC 11.0 | 3.12.3 | 13.2 | 10.16.1.11 | ~1m 46s | Thor dans le profil NVIDIA T4000 |
| Jetson AGX Orin 64GB | jetson-agx-orin-64gb | 64 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 7m 15s | Build, chargement et inférence sur AGX Orin 64GB |
| Jetson AGX Orin 32GB | jetson-agx-orin-32gb | 32 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 5m 34s | Build/chargement AGX Orin 64GB ; SKU 32GB en attente |
| Jetson Orin NX 16GB | jetson-orin-nx-16gb | 16 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 5m 09s | Build/chargement AGX Orin 64GB ; SKU NX en attente |
| Jetson Orin NX 8GB | jetson-orin-nx-8gb | 8 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 5m 01s | Build/chargement AGX Orin 64GB ; SKU NX en attente |
| Jetson Orin Nano 8GB Super | jetson-orin-nano-8gb | 8 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 4m 59s | Build/chargement AGX Orin 64GB ; SKU Nano en attente |
| Jetson Orin Nano 4GB | jetson-orin-nano-4gb | 4 GB | Ampere, CC 8.7 | 3.12.3 | 13.2 | 10.16.1.11 | 5m 01s | Build/chargement AGX Orin 64GB ; SKU Nano en attente |
Les temps correspondent à des tests de routage de production de bout en bout observés en juillet 2026, arrondis à la seconde près ; ce sont des mesures de référence, pas un SLA ou un benchmark de performance par SKU. Les deux sélections Thor sont construites sur un T5000 Developer Kit dans le profil de compatibilité T4000 de NVIDIA. Les six routes Orin sont construites sur un AGX Orin 64GB, où chaque moteur résultant a été chargé et exécuté.
Les moteurs téléchargés sont liés à leur plateforme de construction, à leur famille de GPU, à leur version de TensorRT et à un runtime CUDA compatible. Pour les cibles Jetson, les versions logicielles sont indiquées dans le tableau ci-dessus. Valide chaque moteur et son adéquation en mémoire sur le dispositif de déploiement, et effectue la calibration INT8 sur place pour de meilleurs résultats. Si les environnements ne correspondent pas, exporte plutôt le moteur localement. Consulte le NVIDIA Jetson guide et le TensorRT integration guide pour les détails de déploiement local.
Prise en charge des puces RKNN#
Lors de l'exportation au format RKNN, sélectionne ton appareil Rockchip cible :
| Puce | Description |
|---|---|
| RK3588 | SoC edge haut de gamme |
| RK3576 | SoC edge milieu de gamme |
| RK3566 | SoC edge milieu de gamme |
| RK3568 | SoC edge milieu de gamme |
| RK3562 | SoC edge d'entrée de gamme |
| RV1103 | Processeur de vision |
| RV1106 | Processeur de vision |
| RV1103B | Processeur de vision |
| RV1106B | Processeur de vision |
| RK2118 | Processeur IA |
| RV1126B | Processeur de vision |
Cycle de vie d'un travail d'exportation#
Les travaux d'exportation passent par les états suivants :
| Statut | Description |
|---|---|
| En file d'attente | Le travail d'exportation attend de démarrer |
| Démarrage | Le travail d'exportation s'initialise |
| En cours | L'exportation est en cours |
| Terminé | Exportation terminée — téléchargement disponible |
| Échoué | L'exportation a échoué (voir le message d'erreur) |
| Annulé | L'exportation a été annulée par l'utilisateur |
Le temps d'exportation varie selon le format et la machine de construction. Les exportations TensorRT peuvent prendre plusieurs minutes car TensorRT profile et optimise le moteur sur le GPU physique indiqué dans le Jetson validation table ou sur le GPU cloud sélectionné.
Actions d'exportation groupées#
- Export All : Clique sur
Export Allpour lancer les tâches d'exportation pour tous les formats basés sur le CPU avec les paramètres par défaut. Les formats qui nécessitent une sélection de GPU, ne sont pas disponibles pour ce modèle ou disposent déjà d'une exportation sont ignorés et répertoriés pour toi. - Delete All Exports : Clique sur
Delete Allpour supprimer toutes les exportations du modèle.
Restrictions de format#
Certains formats d'exportation ont des restrictions d'architecture ou de tâche :
| Format | Restriction |
|---|---|
| IMX500 | Disponible uniquement pour YOLOv8n et YOLO11n ; INT8 ou W8A16 |
| Axelera | Modèles de détection uniquement ; INT8 uniquement |
| DeepX | INT8 uniquement |
| Hailo | Sortie HEF INT8 ; sélectionne Hailo-8, Hailo-8L, Hailo-10H, Hailo-15H ou Hailo-15L. YOLOv8, YOLO11 et YOLO26 uniquement ; pour YOLO26, detect, semantic, depth et classify |
| Huawei | Sortie FP16 .om ; cibles Ascend310P1, Ascend310P3, Ascend310B1 et Ascend310B4 |
| Qualcomm | Quantification W8A16 fixe ; sélectionne une supported HTP target. Dragonwing IQ-8275 est pris en charge avec name=iq-8275 ; IQ-615 ne l'est pas |
- Les exportations de classification, de segmentation sémantique et de profondeur n'incluent pas NMS, et MNN intègre NMS uniquement pour detect et pose.
- Les exportations CoreML avec des tailles de batch supérieures à
1utilisentdynamic=true. - Les combinaisons format/modèle non prises en charge sont désactivées dans la boîte de dialogue d'exportation avant que tu ne lances le processus.
- Une seule exportation par format peut s'exécuter à la fois pour un modèle donné.
Cloner un modèle#
Cloner un modèle vers un autre projet :
- Ouvre la page du modèle
- Clique sur Clone Model
- Sélectionne le projet de destination, ou choisis New Project pour en créer un directement
- Attribue éventuellement un nom différent au clone
- Clique sur Clone Model
Le modèle et ses poids sont copiés dans le projet cible. Clone Model apparaît sur les modèles terminés dotés de poids que tu ne possèdes pas encore.
Télécharger un modèle#
Télécharger les poids de ton modèle :
- Accède à l'onglet Overview du modèle
- Clique sur le bouton Download
- Le point de contrôle principal
.ptdu modèle se télécharge automatiquement
Les formats exportés peuvent être téléchargés depuis l'onglet Export une fois l'exportation terminée.
Liaison de dataset#
Les modèles peuvent être liés à leur dataset source :
- Voir quel dataset a été utilisé pour l'entraînement
- Clique sur la carte du dataset dans l'onglet Overview pour y accéder
- Suis la lignée des données
Lors de l'entraînement avec des datasets de la plateforme utilisant le format d'URI ul://, la liaison est automatique.
# Train with a Platform dataset — linking is automatic
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100Le schéma ul:// pointe vers ton dataset de la plateforme. L'onglet Aperçu (Overview) du modèle entraîné affichera un lien vers ce dataset (voir Using Platform Datasets).
Métadonnées personnalisées#
Ouvre Plus d'actions et sélectionne Informations pour examiner deux sections :
- Ultralytics Metadata : Détails de la plateforme en lecture seule tels que l'ID du modèle, le projet, le dataset source, la tâche, le statut et les horodatages
- Custom Metadata : Ton propre objet JSON pour le contexte d'évaluation, le suivi des versions, la gouvernance ou d'autres données spécifiques au modèle
Les métadonnées personnalisées sont distinctes des informations du modèle gérées par l'entraînement, des détails de l'environnement et des arguments d'entraînement. Les spectateurs de l'espace de travail peuvent les consulter, tandis que les membres disposant d'un accès en édition peuvent remplacer l'objet. L'objet de métadonnées sérialisé est limité à 500 000 caractères et chaque clé de premier niveau est limitée à 128 caractères. Enregistre un objet vide ({}) pour effacer les métadonnées personnalisées.
Paramètres de visibilité#
Contrôle qui peut voir ton modèle :
| Paramètre | Description |
|---|---|
| Privé | Accessible uniquement par toi et les membres de l'espace de travail |
| Public | Tout le monde peut le voir sur la page Explorer |
La visibilité est définie au niveau du projet et contrôle donc chaque modèle du projet. Pour la modifier, clique sur le badge de visibilité (private ou public) situé à côté du nom du projet dans le fil d'Ariane en haut de la page. Le passage en mode privé prend effet immédiatement. Le passage en mode public affiche une boîte de dialogue de confirmation avant d'être appliqué.
Supprimer un modèle#
Supprime un modèle dont tu n'as plus besoin :
- Ouvre le menu More actions dans l'en-tête du modèle et sélectionne Delete Model
- Confirme la suppression
Les modèles supprimés vont dans la corbeille pendant 30 jours. Restaure-les depuis Settings > Trash.
Voir aussi#
- Inference : Teste les modèles dans le navigateur avec l'onglet Prédiction (Predict)
- Endpoints : Déploie des modèles en production avec des points de terminaison dédiés
- Cloud Training : Configure et exécute des tâches d'entraînement sur des GPU cloud
- Export Formats : Guide complet des 20 formats d'exportation
FAQ#
Ultralytics Platform prend entièrement en charge toutes les architectures YOLO avec des projets dédiés :
- YOLO26 : variantes n, s, m, l, x (dernière version, recommandée) — platform.ultralytics.com/ultralytics/yolo26
- YOLO11 : variantes n, s, m, l, x — platform.ultralytics.com/ultralytics/yolo11
- YOLOv8 : variantes n, s, m, l, x — platform.ultralytics.com/ultralytics/yolov8
- YOLOv5 : variantes n, s, m, l, x — platform.ultralytics.com/ultralytics/yolov5
YOLO26 prend en charge 7 types de tâches : detect, segment, semantic, depth, classify, pose et OBB. YOLO11 et YOLOv8 prennent en charge le même ensemble à l'exception de la segmentation sémantique et de la profondeur, tandis que YOLOv5 prend uniquement en charge detect.
Oui, télécharge les poids de ton modèle depuis la page du modèle :
- Clique sur l'icône de téléchargement dans l'onglet Aperçu
- Le point de contrôle principal
.ptdu modèle se télécharge automatiquement - Les formats exportés peuvent être téléchargés depuis l'onglet Exportation
Les fichiers de modèles
.pttéléchargés sont limités à 1 Go, et les modèles proches de cette limite peuvent prendre plus de temps à être téléchargés et traités.Oui. Choisis un modèle compatible parmi les projets officiels YOLO26, YOLO11, YOLOv8 ou YOLOv5, ou sélectionne l'un de tes propres points de contrôle terminés ou importés depuis My Models dans la boîte de dialogue d'entraînement.
Actuellement, la comparaison des modèles se fait au sein des projets. Pour comparer entre les projets :