Passer au contenu

Démarrage rapide de la plateforme Ultralytics

Ultralytics Platform est conçue pour être conviviale et intuitive, permettant aux utilisateurs de télécharger rapidement leurs jeux de données et d'entraîner de nouveaux modèles YOLO. Elle offre une gamme de modèles pré-entraînés, facilitant ainsi le démarrage pour les utilisateurs. Une fois un modèle entraîné, il peut être testé directement dans le navigateur et déployé en production en un seul clic.

journey
    title Your First Model in 5 Minutes
    section Sign Up
      Create account: 5: User
      Select region: 5: User
    section Prepare Data
      Upload dataset: 5: User
      Review images: 4: User
    section Train
      Configure training: 5: User
      Monitor progress: 3: Platform
    section Deploy
      Test model: 5: User
      Deploy endpoint: 5: User

Commencer

Ultralytics propose plusieurs options d'inscription faciles. Vous pouvez vous inscrire et vous connecter à l'aide de vos comptes Google GitHub, ou avec votre adresse e-mail.

Inscription à Ultralytics

Sélection de la région

Lors de l'intégration, vous serez invité à sélectionner votre région de données. La plateforme mesure automatiquement la latence vers chaque région et recommande la plus proche. Il s'agit d'un choix important, car il détermine l'emplacement où vos données, modèles et déploiements seront stockés.

Carte des régions d'intégration Ultralytics avec latence

RégionÉtiquetteEmplacementIdéal pour
États-UnisAmériquesIowa, États-UnisUtilisateurs américains, le plus rapide pour les États-Unis
UEEurope, Moyen-Orient et AfriqueBelgique, EuropeUtilisateurs européens, conformité RGPD
APAsie-PacifiqueHong Kong, Asie-PacifiqueUtilisateurs de la région Asie-Pacifique, latence APAC la plus faible

La région est permanente

Votre sélection de région ne peut pas être modifiée après la création du compte. Choisissez la région la plus proche de vous ou de vos utilisateurs pour des performances optimales.

Crédits gratuits

Chaque nouveau compte reçoit des crédits gratuits pour GPU dans le cloud :

Type d'e-mailCrédits d'inscriptionComment se qualifier
E-mail professionnel/de l'entreprise$25.00Utilisez le domaine de votre entreprise (@entreprise.com)
Courriel personnel$5.00Gmail, Yahoo, Outlook, etc.

Optimisez vos crédits

Inscrivez-vous avec une adresse e-mail professionnelle pour recevoir 25 $ de crédit. Si vous vous êtes inscrit avec une adresse e-mail personnelle, vous pouvez vérifier votre adresse e-mail professionnelle ultérieurement pour débloquer 20 $ de crédit supplémentaires.

Complétez votre profil

Avant de sélectionner votre région, vous devrez compléter votre profil en indiquant un nom d'affichage, un nom d'utilisateur, le nom de votre entreprise (facultatif) et votre utilisation principale. Le processus d'intégration comprend trois étapes : profil, région de données et finalisation.

Profil d'intégration Ultralytics avec cas d'utilisation

Mettre à jour plus tard

Vous pouvez mettre à jour votre profil à tout moment depuis la page Paramètres, y compris votre nom d'affichage, votre biographie et vos liens vers les réseaux sociaux. Veuillez noter que votre nom d'utilisateur ne peut pas être modifié après votre inscription.

Tableau de bord d'accueil

Une fois connecté, vous serez redirigé vers la page d'accueil de Ultralytics , qui affiche une carte de bienvenue avec les statistiques de l'espace de travail, un accès rapide aux ensembles de données, aux projets et au stockage, ainsi qu'un flux des activités récentes.

Ultralytics Tableau de bord d'accueil Carte de bienvenue

La barre latérale donne accès à toutes les sections de la plateforme :

SectionArticleDescription
HautRechercherRecherche rapide dans toutes vos ressources (Cmd+K)
AccueilTableau de bord avec actions rapides et activité récente
ExplorerDécouvrez les projets publics et les ensembles de données
Mes projetsAnnotationVos ensembles de données organisés pour l'annotation
EntraînerVos projets contenant des modèles entraînés
DéployerVos déploiements actifs
BasCorbeilleÉléments supprimés (récupérables pendant 30 jours)
ParamètresCompte, facturation et préférences
CommentairesEnvoyer vos commentaires à Ultralytics

Carte de bienvenue

La carte de bienvenue affiche votre profil, votre badge de forfait et les statistiques de votre espace de travail en un coup d'œil :

StatDescription
Jeux de donnéesNombre d'ensembles de données
ImagesNombre total d'images dans tous les ensembles de données
AnnotationsNombre total d'annotations
ProjetsNombre de projets
ModèlesTotal des modèles entraînés
ExportationsNombre d'exportations de modèles
DéploiementsNombre de déploiements actifs

Actions rapides

Sous la carte de bienvenue, le tableau de bord affiche trois cartes :

  • Ensembles de données: créez un nouvel ensemble de données ou déposez des images, des vidéos ou des fichiers ZIP à télécharger. Affiche vos ensembles de données récents.
  • Projets: Créer un nouveau projet ou déposer .pt Fichiers modèles à télécharger. Affiche vos projets récents.
  • Stockage: aperçu de votre utilisation du stockage (ensembles de données, modèles, exportations) avec les limites du forfait.

Un tableau « Activité récente » situé en bas de page affiche vos derniers ensembles de données, modèles et exécutions de formation.

Téléchargez votre premier jeu de données

Accéder à Annotate dans la barre latérale et cliquez sur New Dataset pour ajouter vos données d'entraînement. Vous pouvez également glisser-déposer des fichiers directement sur la carte Datasets (Ensembles de données) du tableau de bord Accueil.

Boîte de dialogue de téléchargement de Ultralytics Quickstart

Ultralytics prend en charge plusieurs formats de téléchargement (détails complets dans la section Ensembles de données) :

FormatTaille maximaleDescription
Images50 MoJPG, PNG, WebP, TIFF et d'autres formats courants
Archive ZIP10 GoDossier compressé avec images et étiquettes
Vidéo1 GoMP4, AVI - images extraites à environ 1 image par seconde (maximum 100 images)
Format YOLO10 GoStructure de jeu de données YOLO standard avec étiquettes
graph LR
    A[Drop Files] --> B[Auto-Package ZIP]
    B --> C[Upload to Storage]
    C --> D[Backend Worker]
    D --> E[Resize & Thumbnail]
    E --> F[Parse Labels]
    F --> G[Compute Statistics]
    G --> H[Dataset Ready]

Après le téléchargement, la plateforme traite automatiquement vos données :

  1. Les images dont la taille dépasse 4096 pixels sont redimensionnées (en conservant leur rapport hauteur/largeur).
  2. Des vignettes de 256 pixels sont générées pour une navigation rapide.
  3. Les étiquettes sont analysées et validées (YOLO .txt format)
  4. Les statistiques sont calculées (répartition par classe, cartes thermiques, dimensions).

Structure de YOLO

Pour obtenir les meilleurs résultats, téléchargez un fichier ZIP avec la YOLO standard :

my-dataset.zip
├── data.yaml          # Class names and splits
├── train/
│   ├── images/
│   │   ├── img001.jpg
│   │   └── img002.jpg
│   └── labels/
│       ├── img001.txt
│       └── img002.txt
└── val/
    ├── images/
    └── labels/

Pour connaître la syntaxe complète de toutes les tâches, consultez detect, segment, pose, OBB et classify guides sur les ensembles de données.

En savoir plus sur les ensembles de données et les formats pris en charge pour la detect, segment, pose, OBB et classify.

Créez votre premier projet

Les projets vous aident à organiser les modèles et les expériences connexes. Accédez à la section Projets et cliquez sur "Create Project".

Projets de Ultralytics Créer

Saisissez un nom et une description facultative pour votre projet. Les projets contiennent :

  • Modèles : Points de contrôle entraînés
  • Journal d'activité : Historique des modifications

En savoir plus sur les projets.

Entraînez votre premier modèle

Dans votre projet, cliquez sur Train Model pour commencer la formation sur le cloud.

Formation rapide à Ultralytics Onglet Dialogue Cloud

Configuration de l'entraînement

  1. Sélectionner l'ensemble de données: Choisissez parmi vos ensembles de données téléchargés (uniquement les ensembles de données avec un train fendre sont affichés)
  2. Choisissez un modèle: sélectionnez un modèle de base — Ultralytics officiels Ultralytics ou vos propres modèles entraînés.
  3. Définir les époques: nombre d'itérations d'entraînement (valeur par défaut : 100)
  4. Sélectionnez GPU: choisissez les ressources de calcul en fonction de votre budget et de la taille du modèle.
ModèleTailleVitessePrécisionGPU recommandé
YOLO26nNanoLe plus rapideBonRTX PRO 6000 (96 Go)
YOLO26sPetitRapideMeilleurRTX PRO 6000 (96 Go)
YOLO26mMoyenModéréÉlevéeRTX PRO 6000 (96 Go)
YOLO26lGrandPlus lentPlus élevéA100 (80 Go)
YOLO26xTrès grandLe plus lentMeilleurH100 (80 Go)

Sélection du GPU

Les GPU vont de 0,24 $/heure (RTX 2000 Ada, 16 Go) à 4,99 $/heure (B200, 180 Go). Le GPU par défaut GPU le RTX PRO 6000 (96 Go Blackwell, 1,89 $/heure), qui offre un excellent équilibre entre mémoire et performances. Consultez le tableau complet GPU pour découvrir les 22 options disponibles.

Solde créditeur requis

La formation Cloud nécessite un solde créditeur suffisant pour couvrir le coût estimé de la tâche. Vérifiez votre solde dans Settings > BillingLes nouveaux comptes reçoivent des crédits gratuits (5 $ pour les e-mails personnels, 25 $ pour les e-mails professionnels).

Surveiller l'entraînement

Une fois la formation commencée, vous pouvez suivre les progrès en temps réel grâce à trois sous-onglets :

Sous-ongletContenu
GraphiquesCourbes de perte d'entraînement/validation, mAP, précision, rappel
ConsoleSortie du journal d'entraînement en direct
SystèmeGPU , utilisation de la mémoire, mesures matérielles

Formation à Ultralytics : graphiques des pertes et indicateurs

Les métriques sont transmises en temps réel via SSE (Server-Sent Events). Une fois la formation terminée, des graphiques de validation sont générés, notamment une matrice de confusion, des courbes PR et des courbes F1.

Annuler l'entraînement

Vous pouvez annuler une tâche de formation en cours à tout moment. Seul le temps de calcul utilisé jusqu'à ce moment-là vous sera facturé.

En savoir plus sur l'entraînement dans le cloud.

Testez votre modèle

Une fois l'entraînement terminé, testez votre modèle directement dans le navigateur :

  1. Accédez au modèle de votre modèle. Predict onglet
  2. Téléchargez une image, glissez-déposez ou utilisez des images d'exemple (détection automatique au dépôt).
  3. Afficher les résultats d'inférence avec des cadres de sélection rendus sur le canevas

Onglet « Predict » (Prédiction) de Ultralytics avec boîtes englobantes

Ajustez les paramètres d'inférence :

ParamètrePar défautDescription
Confiance0.25Filtrer les prédictions peu fiables
IoU0.7Contrôle du chevauchement pour NMS
Taille de l'image640Redimensionner l'entrée pour l'inférence

L'argument Predict L'onglet fournit des exemples de code prêts à l'emploi avec votre clé API réelle préremplie :

import requests

url = "https://platform.ultralytics.com/api/models/{model_id}/predict"
headers = {"Authorization": "Bearer your_api_key"}

with open("image.jpg", "rb") as f:
    response = requests.post(url, headers=headers, files={"file": f})

print(response.json())
curl -X POST "https://platform.ultralytics.com/api/models/{model_id}/predict" \
  -H "Authorization: Bearer your_api_key" \
  -F "file=@image.jpg"

Auto-inférence

L'onglet « Predict » (Prédire) lance automatiquement l'inférence lorsque vous déposez une image, sans avoir à cliquer sur un bouton. Des exemples d'images (bus.jpg, zidane.jpg) sont préchargés pour permettre un test instantané.

En savoir plus sur l'inférence.

Déployer en production

Déployez votre modèle sur un point de terminaison dédié pour une utilisation en production :

  1. Accédez au modèle de votre modèle. Deploy onglet
  2. Sélectionnez une région sur la carte interactive du monde (43 régions disponibles)
  3. The map shows real-time latency measurements with traffic light colors (green < 100ms, yellow < 200ms, red > 200ms)
  4. Cliquez Deploy pour créer votre point de terminaison

Carte régionale de Ultralytics avec latence

graph LR
    A[Select Region] --> B[Deploy]
    B --> C[Provisioning ~1 min]
    C --> D[Running]
    D --> E{Lifecycle}
    E --> F[Stop]
    E --> G[Delete]
    F --> H[Resume]
    H --> D

Votre point de terminaison sera prêt dans environ une minute avec :

  • URL unique : Point de terminaison HTTPS pour les appels d'API
  • Mise à l'échelle automatique : S'adapte automatiquement au trafic
  • Surveillance : Métriques de requêtes et journaux

Cycle de vie du déploiement

Les points de terminaison peuvent être démarrés, arrêtés et supprimés. Les points de terminaison arrêtés n'engendrent pas de coûts de calcul, mais conservent leur configuration. Redémarrez un point de terminaison arrêté en un seul clic.

Après le déploiement, vous pouvez gérer tous vos terminaux à partir du Deploy section dans la barre latérale, qui affiche une carte mondiale avec les déploiements actifs, les métriques générales et une liste de tous les points de terminaison.

En savoir plus sur les points de terminaison.

Formation à distance (facultative)

Si vous préférez vous entraîner sur votre propre matériel, vous pouvez transmettre les métriques à la plateforme à l'aide de votre clé API. Cela fonctionne comme Weights & Biases entraînez-vous où vous voulez, surveillez vos progrès sur la plateforme.

  1. Générer une clé API dans Settings > Profile (Section Clés API)
  2. Définissez la variable d'environnement et entraînez-vous avec un project/name format :
export ULTRALYTICS_API_KEY="ul_your_api_key_here"

yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

Format de la clé API

Les clés API commencent par ul_ suivi de 40 caractères hexadécimaux (43 caractères au total). Les clés sont des jetons d'accès complet limités à votre espace de travail.

En savoir plus sur les clés API, les URI de jeux de données et la formation à distance.

Commentaires

Votre avis nous est précieux ! Utilisez le bouton de feedback pour nous aider à améliorer la plateforme.

Confidentialité des retours

Vos retours sont privés et uniquement visibles par l'équipe Ultralytics. Nous les utilisons pour prioriser les fonctionnalités et corriger les problèmes.

Besoin d'aide ?

Si vous rencontrez des problèmes ou avez des questions :

  • Documentation : Consultez cette documentation pour des guides détaillés
  • Discord : Rejoignez notre communauté Discord pour les discussions
  • GitHub : Signalez les problèmes sur GitHub

Remarque

Lors du signalement d'un bug, veuillez inclure les détails de votre navigateur et de votre système d'exploitation pour nous aider à diagnostiquer le problème.



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

Commentaires