Passer au contenu

Entraînement de modèles

La plateforme Ultralytics fournit des outils complets pour l'entraînement des modèles YOLO, de l'organisation des expériences à l'exécution de tâches d'entraînement dans le cloud avec le streaming de métriques en temps réel.

Aperçu

La section Entraînement vous aide à :

  • Organisez les modèles en projets pour faciliter leur gestion.
  • Entraîner sur des GPU cloud en un seul clic
  • Surveiller les métriques en temps réel pendant l'entraînement
  • Comparer les performances des modèles entre les expériences
  • Exportation vers plus de 17 formats de déploiement (voir les formats pris en charge)

Présentation de Ultralytics Train

Flux de travail

graph LR
    A[📁 Project] --> B[⚙️ Configure]
    B --> C[🚀 Train]
    C --> D[📈 Monitor]
    D --> E[📦 Export]

    style A fill:#4CAF50,color:#fff
    style B fill:#2196F3,color:#fff
    style C fill:#FF9800,color:#fff
    style D fill:#9C27B0,color:#fff
    style E fill:#00BCD4,color:#fff
ÉtapeDescription
ProjetCréer un espace de travail pour organiser les modèles associés
ConfigurerSélectionnez l'ensemble de données, le modèle de base et les paramètres d'entraînement.
EntraînerExécuter sur des GPU cloud ou votre matériel local
SurveillerVisualiser les courbes de perte et les métriques en temps réel
ExporterConvertissez vers plus de 17 formats de déploiement (détails)

Options d'entraînement

La plateforme Ultralytics prend en charge plusieurs approches d'entraînement :

MéthodeDescriptionIdéal pour
Formation CloudFormation sur les GPU UltralyticsPas de GPU local, évolutivité
Formation localeEntraînez-vous localement, transmettez les métriques à la plateformeMatériel existant, confidentialité
Entraînement ColabUtilisez Google avec l'intégration de la plateformeAccès GPU gratuit

Options GPU

GPU disponibles pour la formation cloud sur Ultralytics :

GPUVRAMCoût/HeureIdéal pour
RTX 2000 Ada16 Go$0.24Petits ensembles de données, tests
RTX A450020 Go$0.24Ensembles de données de petite et moyenne taille
RTX A500024 Go$0.26Ensembles de données de taille moyenne
RTX 4000 Ada20 Go$0.38Ensembles de données de taille moyenne
L424 Go$0.39Inférence optimisée
A4048 Go$0.40Taille des lots plus importante
RTX 309024 Go$0.46Excellent rapport qualité/prix
RTX A600048 Go$0.49Grands modèles
RTX 409024 Go$0.59Meilleur rapport qualité/prix
RTX 6000 Ada48 Go$0.77Entraînement par lots volumineux
L40S48 Go$0.86Entraînement par lots volumineux
RTX 509032 Go$0.89Dernière génération
L4048 Go$0.99Grands modèles
A100 PCIe80 Go$1.39Formation à la production
A100 SXM80 Go$1.49Formation à la production
RTX PRO 600096 Go$1.89Valeur par défaut recommandée
H100 PCIe80 Go$2.39Entraînement de haute performance
H100 SXM80 Go$2.69Formation la plus rapide
H100 NVL94 Go$3.07Performances maximales
H200 NVL143 Go$3.39Mémoire maximale
H200 SXM141 Go$3.59Performances maximales
B200180 Go$4.99Modèles les plus grands

Crédits d'inscription

Les nouveaux comptes reçoivent des crédits d'inscription pour la formation. Consultez la section Facturation pour plus de détails.

Métriques en temps réel

Pendant l'entraînement, consultez les mesures en direct dans trois sous-onglets :

graph LR
    A[Charts] --> B[Loss Curves]
    A --> C[Performance Metrics]
    D[Console] --> E[Live Logs]
    D --> F[Error Detection]
    G[System] --> H[GPU Utilization]
    G --> I[Memory & Temp]

    style A fill:#2196F3,color:#fff
    style D fill:#FF9800,color:#fff
    style G fill:#9C27B0,color:#fff
Sous-ongletMétriques
GraphiquesPerte de boîte/classe/DFL, mAP50, mAP50, précision, rappel
ConsoleJournaux d'entraînement en direct avec couleurs ANSI et détection des erreurs
SystèmeGPU , mémoire, température, CPU, disque

Points de contrôle automatiques

La plateforme enregistre automatiquement des points de contrôle à chaque époque. Le meilleur modèle ( mAP le plus élevé) et le modèle final sont toujours conservés.

Démarrage rapide

Commencez votre formation sur le cloud en moins d'une minute :

  1. Créer un projet dans la barre latérale
  2. Cliquez sur Nouveau modèle
  3. Sélectionnez un modèle, un ensemble de données et GPU.
  4. Cliquez sur Démarrer l'entraînement
export ULTRALYTICS_API_KEY="your_api_key"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset \
  epochs=100 project=username/my-project name=exp1
from ultralytics import YOLO

model = YOLO("yolo26n.pt")
model.train(
    data="ul://username/datasets/my-dataset",
    epochs=100,
    project="username/my-project",
    name="exp1",
)

FAQ

Combien de temps dure l'entraînement ?

Le temps de formation dépend de :

  • Taille du jeu de données (nombre d'images)
  • Taille du modèle (n, s, m, l, x)
  • Nombre d'époques
  • Type de GPU sélectionné

Une session d'entraînement type avec 1 000 images, YOLO26n, 100 époques sur RTX PRO 6000 prend environ 2 à 3 heures. Les sessions plus courtes (500 images, 50 époques sur RTX 4090) s'effectuent en moins d'une heure. Consultez les exemples de coûts pour obtenir des estimations détaillées.

Puis-je entraîner plusieurs modèles simultanément ?

Oui. Le nombre maximal de formations simultanées dans le cloud dépend de votre forfait : le forfait Gratuit autorise 3 formations, le forfait Pro en autorise 10 et le forfait Entreprise est illimité. Pour bénéficier de formations parallèles supplémentaires, utilisez la formation à distance à partir de plusieurs machines.

Que se passe-t-il si l'entraînement échoue ?

Si l'entraînement échoue :

  1. Les points de contrôle sont sauvegardés à chaque époque
  2. Vous pouvez reprendre à partir du dernier point de contrôle
  3. Les crédits ne sont facturés que pour le temps de calcul achevé

Comment choisir le bon GPU ?

ScénarioGPU recommandé
La plupart des emplois dans le domaine de la formationRTX PRO 6000
Grands jeux de données ou tailles de lotH100 SXM ou H200
Soucieux du budgetRTX 4090


📅 Créé il y a 1 mois ✏️ Mis à jour il y a 5 jours
glenn-jochersergiuwaxmann

Commentaires