Vai al contenuto

Guida rapida a Ultralytics Platform

Ultralytics Platform è progettata per essere user-friendly e intuitiva, consentendo agli utenti di caricare rapidamente i propri dataset e addestrare nuovi modelli YOLO. Offre una gamma di modelli pre-addestrati tra cui scegliere, facilitando l'inizio per gli utenti. Una volta addestrato un modello, può essere testato direttamente nel browser e distribuito in produzione con un solo 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

Inizia

La piattaforma Ultralytics offre una varietà di opzioni di registrazione facili. Puoi registrarti e accedere utilizzando i tuoi account Google o GitHub, o con il tuo indirizzo email.

Registrazione alla Piattaforma Ultralytics

Selezione della Regione

Durante l'onboarding, ti verrà chiesto di selezionare la tua regione dati. La Piattaforma misura automaticamente la latenza verso ogni regione e raccomanda quella più vicina. Questa è una scelta importante in quanto determina dove verranno archiviati i tuoi dati, modelli e deployment.

Piattaforma Ultralytics Mappa delle Regioni di Onboarding Con Latenza

RegioneEtichettaLocalitàIdeale per
USAAmericheIowa, USAUtenti delle Americhe, più veloce per le Americhe
UEEuropa, Medio Oriente e AfricaBelgio, EuropaUtenti europei, conformità GDPR
APAsia PacificoHong Kong, Asia-PacificoUtenti dell'Asia-Pacifico, latenza APAC più bassa

La regione è permanente

La selezione della regione non può essere modificata dopo la creazione dell'account. Scegli la regione più vicina a te o ai tuoi utenti per le migliori prestazioni.

Crediti gratuiti

Ogni nuovo account riceve crediti gratuiti per GPU cloud:

Tipo di e-mailCrediti di iscrizioneCome qualificarsi
E-mail di lavoro/aziendale$25.00Utilizza il dominio della tua azienda (@azienda.com)
Email personale$5.00Gmail, Yahoo, Outlook, ecc.

Ottimizza i tuoi crediti

Iscriviti con un indirizzo e-mail di lavoro per ricevere 25 $ di credito. Se ti sei registrato con un indirizzo e-mail personale, puoi verificare un indirizzo e-mail di lavoro in un secondo momento per sbloccare ulteriori 20 $ di credito.

Completa il tuo Profilo

Prima di selezionare la tua regione, completerai il tuo profilo con un nome visualizzato, un nome utente, un'azienda opzionale e il caso d'uso principale. Il flusso di onboarding prevede tre passaggi: Profilo, Regione Dati e Completamento.

Piattaforma Ultralytics Profilo di Onboarding Con Caso d'Uso

Aggiorna in seguito

È possibile aggiornare il proprio profilo in qualsiasi momento dalla pagina Impostazioni, inclusi il nome visualizzato, la biografia e i link social. Si noti che il nome utente non può essere modificato dopo l'iscrizione.

Dashboard principale

Dopo aver effettuato l'accesso, verrai reindirizzato alla pagina Home di Ultralytics Platform, che fornisce una scheda di benvenuto con statistiche dello spazio di lavoro, accesso rapido a dataset, progetti e storage, e un feed di attività recenti.

Piattaforma Ultralytics Dashboard Home Scheda di Benvenuto

La barra laterale consente di accedere a tutte le sezioni della piattaforma:

SezioneArticoloDescrizione
In altoCercaRicerca rapida in tutte le tue risorse (Cmd+K)
HomeDashboard con azioni rapide e attività recenti
EsploraScopri i progetti pubblici e i set di dati
I miei progettiAnnotaI tuoi set di dati organizzati per l'annotazione
AddestramentoI tuoi progetti contenenti modelli addestrati
DistribuisciLe tue implementazioni attive
InferioreCestinoElementi eliminati (recuperabili per 30 giorni)
ImpostazioniAccount, fatturazione e preferenze
FeedbackInvia feedback a Ultralytics

Scheda di benvenuto

La scheda di benvenuto mostra a colpo d'occhio il tuo profilo, il badge del piano e le statistiche dello spazio di lavoro:

StatisticaDescrizione
Set di datiNumero di dataset
ImmaginiImmagini totali su tutti i dataset
AnnotazioniConteggio totale annotazioni
ProgettiNumero di progetti
ModelliModelli addestrati totali
EsportazioniNumero di esportazioni del modello
DeploymentConteggio delle distribuzioni attive

Azioni rapide

Sotto la scheda di benvenuto, la dashboard mostra tre schede:

  • Dataset: Crea un nuovo dataset o trascina immagini, video o file ZIP per caricarli. Mostra i tuoi dataset recenti.
  • Progetti: Crea un nuovo progetto o trascina .pt file del modello da caricare. Mostra i tuoi progetti recenti.
  • Archiviazione: Panoramica dell'utilizzo dello spazio di archiviazione (dataset, modelli, esportazioni) con i limiti del piano.

Una tabella Attività Recente in fondo mostra i tuoi ultimi dataset, modelli e cicli di addestramento.

Carica il tuo primo Dataset

Vai a Annotate nella barra laterale e cliccare New Dataset per aggiungere i tuoi dati di addestramento. Puoi anche trascinare e rilasciare i file direttamente sulla scheda Datasets nella dashboard Home.

Piattaforma Ultralytics Finestra di Caricamento Rapido

La Piattaforma Ultralytics supporta molteplici formati di caricamento (dettagli completi in Dataset):

FormatoDimensione massimaDescrizione
Immagini50 MBJPG, PNG, WebP, TIFF e altri formati comuni
Archivio ZIP10 GBCartella compressa con immagini ed etichette
Video1 GBMP4, AVI - frame estratti a circa 1 fps (max 100 frame)
Formato YOLO10 GBStruttura standard del dataset YOLO con etichette
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]

Dopo l'upload, la piattaforma elabora automaticamente i tuoi dati:

  1. Le immagini più grandi di 4096px vengono ridimensionate (mantenendo le proporzioni)
  2. Vengono generate miniature da 256px per una navigazione rapida
  3. Le etichette vengono analizzate e validate (YOLO .txt formato)
  4. Le statistiche vengono calcolate (distribuzione delle classi, mappe di calore, dimensioni)

Struttura del Dataset YOLO

Per ottenere i migliori risultati, carica un file ZIP con la struttura 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/

Per la sintassi completa tra le attività, vedere le guide ai dataset detect, segment, pose, OBB e classify.

Scopri di più sui dataset e sui formati supportati per detect, segment, pose, OBB e classify.

Crea il tuo primo Progetto

I progetti ti aiutano a organizzare modelli ed esperimenti correlati. Vai alla sezione Progetti e clicca su "Crea Progetto".

Piattaforma Ultralytics Creazione Progetti

Inserisci un nome e una descrizione facoltativa per il tuo progetto. I progetti contengono:

  • Modelli: Checkpoint addestrati
  • Registro attività: Cronologia delle modifiche

Maggiori informazioni sui progetti.

Addestra il tuo primo Modello

Dal tuo progetto, clicca Train Model per avviare l'addestramento nel cloud.

Piattaforma Ultralytics Finestra di Training Rapido Scheda Cloud

Configurazione dell'Addestramento

  1. Selezionare il Dataset: Scegli tra i tuoi dataset caricati (solo i dataset con un train split sono mostrati)
  2. Scegli Modello: Seleziona un modello base — modelli ufficiali Ultralytics o i tuoi modelli addestrati
  3. Imposta Epoche: Numero di iterazioni di addestramento (predefinito: 100)
  4. Seleziona GPU: Scegli le risorse di calcolo in base al tuo budget e alla dimensione del modello
ModelloDimensioneVelocitàAccuratezzaGPU consigliata
YOLO26nNanoIl più VeloceBuonoRTX PRO 6000 (96 GB)
YOLO26sPiccolaVeloceMiglioreRTX PRO 6000 (96 GB)
YOLO26mMediaModerataAltaRTX PRO 6000 (96 GB)
YOLO26lGrandePiù lentaMaggioreA100 (80 GB)
YOLO26xExtra GrandeLa più lentaMiglioreH100 (80 GB)

Selezione GPU

Le GPU hanno un costo che varia da 0,24 $/ora (RTX 2000 Ada, 16 GB) a 4,99 $/ora (B200, 180 GB). GPU predefinita GPU RTX PRO 6000 (96 GB Blackwell, 1,89 $/ora): un ottimo equilibrio tra memoria e prestazioni. Sono disponibili 19 GPU su tutti i piani; H200 e B200 richiedono il piano Pro o Enterprise. Consulta la tabella completa GPU .

Saldo Crediti Richiesto

Il training su cloud richiede un saldo di credito positivo sufficiente a coprire il costo stimato del job. Verifica il tuo saldo in Settings > Billing. I nuovi account ricevono crediti gratuiti (5 $ per email personale, 25 $ per email di lavoro).

Monitorare l'addestramento

Una volta avviato l'addestramento, puoi monitorare i progressi in tempo reale tramite tre sottoschede:

SottoschedaContenuto
GraficiCurve di perdita di addestramento/validazione, mAP, precisione, richiamo
ConsoleOutput del log di addestramento in tempo reale
SistemaUtilizzo GPU, utilizzo della memoria, metriche hardware

Addestramento Piattaforma Ultralytics Grafici Perdita e Metriche

Le metriche vengono trasmesse in tempo reale tramite SSE (Server-Sent Events). Al completamento dell'addestramento, vengono generati i grafici di validazione, inclusi la matrice di confusione, le curve PR e le curve F1.

Annulla Addestramento

Puoi annullare un lavoro di addestramento in corso in qualsiasi momento. Ti verrà addebitato solo il tempo di calcolo utilizzato fino a quel momento.

Per saperne di più sul training su cloud.

Testa il tuo Modello

Una volta completato il training, testa il tuo modello direttamente nel browser:

  1. Naviga al tuo modello Predict scheda
  2. Carica un'immagine, trascina e rilascia, o usa immagini di esempio (inferenza automatica al rilascio)
  3. Visualizza i risultati dell'inferenza con i riquadri di delimitazione renderizzati sulla tela

Piattaforma Ultralytics Scheda Predict Con Bounding Box

Regola i parametri di inferenza:

ParametroPredefinitoDescrizione
Confidenza0.25Filtra le predizioni a bassa confidenza
IoU0.7Controlla la sovrapposizione per NMS
Dimensione dell'immagine640Ridimensiona l'input per l'inferenza

Il Predict scheda fornisce esempi di codice pronti all'uso con la tua chiave API effettiva precompilata:

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"

Inferenza Automatica

La scheda Previsione esegue l'inferenza automaticamente quando si trascina un'immagine — non è necessario cliccare un pulsante. Immagini di esempio (bus.jpg, zidane.jpg) sono precaricate per test immediati.

Per saperne di più sull'inferenza.

Distribuisci in Produzione

Distribuisci il tuo modello su un endpoint dedicato per l'uso in produzione:

  1. Naviga al tuo modello Deploy scheda
  2. Selezionare una regione dalla mappa mondiale interattiva (43 regioni disponibili).
  3. The map shows real-time latency measurements with traffic light colors (green < 100ms, yellow < 200ms, red > 200ms)
  4. Clicca Deploy per creare il tuo endpoint

Piattaforma Ultralytics Scheda Distribuzione Mappa Regione Con Latenza

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

Il tuo endpoint sarà pronto in circa un minuto con:

  • URL Unico: Endpoint HTTPS per chiamate API
  • Auto-Scaling: Si adatta automaticamente al traffico
  • Monitoraggio: Metriche delle richieste e log

Ciclo di Vita del Deployment

Gli endpoint possono essere avviati, arrestati e eliminati. Gli endpoint arrestati non comportano costi di calcolo ma mantengono la loro configurazione. Riavvia un endpoint arrestato con un solo clic.

Dopo il deployment, puoi gestire tutti i tuoi endpoint da Deploy sezione nella barra laterale, che mostra una mappa globale con i deployment attivi, le metriche di riepilogo e un elenco di tutti gli endpoint.

Per saperne di più sugli endpoint.

Addestramento Remoto (Opzionale)

Se preferisci addestrare sul tuo hardware, puoi trasmettere le metriche alla piattaforma utilizzando la tua chiave API. Questo funziona come Weights & Biases — addestra ovunque, monitora sulla piattaforma.

  1. Genera una chiave API in Settings > Profile (sezione Chiavi API)
  2. Imposta la variabile d'ambiente e addestra con un project/name formato:
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

Formato Chiave API

Le chiavi API iniziano con ul_ seguito da 40 caratteri esadecimali (43 caratteri in totale). Le chiavi sono token con accesso completo con ambito al tuo spazio di lavoro.

Scopri di più sulle chiavi API, sugli URI dei dataset e sull'addestramento remoto.

Feedback

Apprezziamo il tuo feedback! Utilizza il pulsante di feedback per aiutarci a migliorare la piattaforma.

Privacy del Feedback

Il tuo feedback è privato e visibile solo al team Ultralytics. Lo utilizziamo per dare priorità alle funzionalità e risolvere i problemi.

Serve aiuto?

Se riscontri problemi o hai domande:

  • Documentazione: Consulta questa documentazione per guide dettagliate
  • Discord: Unisciti alla nostra community Discord per discussioni
  • GitHub: Segnala problemi su GitHub

Nota

Quando si segnala un bug, si prega di includere i dettagli del browser e del sistema operativo per aiutarci a diagnosticare il problema.



📅 Creato 2 mesi fa ✏️ Aggiornato 1 giorno fa
glenn-jochersergiuwaxmann

Commenti