Ultralytics YOLO27:
Get Started

Modelli#

Ultralytics Platform offre funzionalità complete per gestire i modelli durante l'addestramento, l'analisi e la distribuzione dei modelli YOLO. Carica modelli preaddestrati o addestrane di nuovi direttamente sulla piattaforma.

Scheda Panoramica della pagina del modello di Ultralytics Platform

Carica modello#

Carica i pesi di un modello esistente sulla piattaforma:

  1. Vai al tuo progetto
  2. Trascina e rilascia i file .pt sulla pagina del progetto o nella barra laterale dei modelli, oppure fai clic sull'icona Carica modelli
  3. I metadati del modello vengono estratti automaticamente dal file

Puoi caricare più file contemporaneamente (fino a 3 caricamenti simultanei).

Caricamento dei modelli con trascinamento e rilascio in Ultralytics Platform

Formati di modello supportati:

FormatoEstensioneDescrizione
PyTorch.ptFormato nativo Ultralytics

Dopo il caricamento, la piattaforma estrae i metadati del modello:

Addestra modello#

Addestra un nuovo modello direttamente sulla piattaforma:

  1. Vai al tuo progetto
  2. Fai clic su New Model
  3. Seleziona il modello di base e il dataset
  4. Configura i parametri di addestramento
  5. Scegli l'addestramento sul cloud o in locale
  6. Avvia l'addestramento

Consulta Addestramento sul cloud per istruzioni dettagliate.

Ciclo di vita del modello#

Schede della pagina del modello#

Ogni pagina del modello contiene le seguenti schede:

SchedaContenuto
PanoramicaMetadati del modello, metriche principali, link al dataset
AddestraGrafici di addestramento, output della console, statistiche di sistema
PredizioneInferenza interattiva nel browser
EsportaConversione del formato con selezione della GPU
DistribuisciCreazione e gestione degli endpoint

Intestazione del modello#

Sopra le schede, l'intestazione mostra il colore del modello (modificabile), il nome (fai clic per rinominarlo), il badge dell'attività, la versione ultralytics del checkpoint e un selettore della licenza. Le azioni disponibili sono Clona modello (sui modelli completati con pesi che non possiedi già), Scarica, Aggiungi ai preferiti, Condividi (modelli pubblici) e il menu Altre azioni, che contiene Informazioni, Aggiorna ed Elimina modello.

Subito sotto, una scheda per ogni metrica dell'attività mostra il valore finale sopra un grafico sparkline dell'andamento durante l'addestramento: fai clic su una scheda per passare ai grafici corrispondenti. È presente anche una scheda con un link al dataset usato per addestrare il modello.

AttivitàMetriche riepilogative
RilevamentomAP50, mAP50-95, precisione, richiamo
SegmentazioneLe stesse quattro metriche, con le varianti per le maschere (M)
SemanticamIoU, accuratezza dei pixel
Profonditàδ1, AbsRel ↓, RMSE ↓, SILog ↓ (↓ = valori più bassi sono migliori)
ClassificazioneAccuratezza Top-1, accuratezza Top-5
PosaLe quattro metriche del rilevamento, con le varianti per i punti chiave (P)
OBBmAP50, mAP50-95, precisione, richiamo

Scheda Panoramica#

La scheda Informazioni sull'esecuzione registra come è stata eseguita l'esecuzione: stato, ora di avvio, durata, costo di calcolo con GPU e tariffa oraria, versione ultralytics, dettagli dell'host (nome host, ambiente, sistema operativo, Python, CPU, GPU), modello padre, versione del dataset fissata, repository Git, branch e commit, se comunicati dall'esecuzione, e un comando yolo train riproducibile che puoi copiare.

Durante un'esecuzione attiva, la scheda mostra l'avanzamento in tempo reale — contatore delle epoche, barra di avanzamento, tempo trascorso, tempo stimato rimanente e costi accumulati — e un pulsante Annulla. Se un'esecuzione non va a buon fine, un banner di errore la sostituisce e mostra l'errore acquisito e le azioni Visualizza log completi della console e Riprova l'addestramento.

Sotto, Configurazione dell'addestramento elenca ogni iperparametro utilizzato e Metriche di prestazione elenca i risultati finali della valutazione. Puoi cercare in entrambe le tabelle e usare il menu Esporta dati (Copia JSON, Scarica CSV, Scarica JSON).

Metriche e argomenti della panoramica del modello in Ultralytics Platform

Scheda Addestramento#

La scheda Addestramento contiene tre sottoschede:

Sottoscheda Grafici#

Grafici interattivi delle metriche per epoca, suddivisi nelle viste Training e Validation quando l'esecuzione ha prodotto artefatti di validazione. I gruppi di grafici corrispondono alle metriche riportate dall'esecuzione:

Gruppo di graficiGrafici
MetricheLe metriche dell'attività elencate in Intestazione del modello
PerditaUn grafico per ogni componente della perdita (box, cls, …), con l'addestramento in linea continua e la validazione in linea tratteggiata
Tasso di apprendimentolr/pg0, lr/pg1, lr/pg2

Ogni gruppo può essere compresso; il menu consente di nascondere o mostrare i singoli grafici (e, per le loss, le serie di training o di validazione) e puoi trascinare e ridimensionare i grafici per creare un layout che rimane salvato tra una sessione e l'altra.

Sottoscheda dei grafici di training del modello nella Ultralytics Platform

Sottoscheda Console#

Output della console in tempo reale del processo di training:

  • Streaming dei log in tempo reale durante il training, con conservazione delle ultime 2000 righe
  • Barre di avanzamento delle epoche e risultati della validazione
  • Rilevamento degli errori fatali che interrompono l'esecuzione e mostrano il messaggio in un banner
  • Supporto dei colori ANSI, colonna timestamp opzionale e copia in testo semplice con un clic

Sottoscheda della console di training del modello nella Ultralytics Platform

Sottoscheda Sistema#

Una scheda host con un riepilogo dell'istanza di training (nome host, CPU, GPU, RAM e spazio totale su disco, nonché l'ultima volta che è stata rilevata), seguita dai grafici per epoca:

GraficoDescrizione
Utilizzo di CPU e RAMUtilizzo di CPU e memoria di sistema
Utilizzo e memoria della GPUUtilizzo di calcolo e memoria della GPU
Temperatura della GPUTemperatura media delle GPU
I/O di reteVelocità di download e upload
I/O del discoVelocità di lettura e scrittura

I grafici di GPU, rete e disco vengono visualizzati solo se l'esecuzione ha riportato i relativi contatori.

Sottoscheda di sistema del training del modello nella Ultralytics Platform

Scheda Predict#

Esegui inferenze interattive direttamente nel browser:

  • Carica un'immagine, usa immagini di esempio o la webcam
  • I risultati vengono visualizzati con riquadri di delimitazione, maschere, mappe semantiche delle classi o keypoint
  • Inferenza automatica quando viene fornita un'immagine
  • Supporta tutti i tipi di attività (rilevamento, segmentazione, semantica, profondità, classificazione, posa, OBB)
Test rapidi

La scheda Predict esegue inferenze su Ultralytics Cloud, quindi non ti serve una GPU locale. I risultati vengono visualizzati con overlay interattivi in base al tipo di attività del modello.

Scheda Export#

Esporta il tuo modello in 22 formati di distribuzione. Per tutti i dettagli, consulta la sezione Esportare un modello qui sotto e la guida principale alla modalità di esportazione.

Scheda Deploy#

Crea e gestisci endpoint di inferenza dedicati. Per maggiori dettagli, consulta Deployment.

Grafici di validazione#

Al termine del training, la vista Validation nella sottoscheda Charts mostra un'analisi dettagliata dell'ultima epoca.

Matrice di confusione#

Mappa di calore interattiva che mostra l'accuratezza delle previsioni per classe:

Matrice di confusione del modello nella Ultralytics Platform

Curve PR/F1#

Se l'esecuzione di training le fornisce, la vista Validation mostra anche le curve delle prestazioni a diverse soglie di confidenza. I grafici di validazione disponibili dipendono dagli artefatti prodotti dall'esecuzione.

Curve PR F1 del modello nella Ultralytics Platform

CurvaDescrizione
Precisione-RecallCompromesso tra precisione e recall
F1-ConfidenzaPunteggio F1 a diversi livelli di confidenza
Precisione-ConfidenzaPrecisione a diversi livelli di confidenza
Recall-ConfidenzaRecall a diversi livelli di confidenza

Diagnostica per immagine#

Anche i modelli di rilevamento addestrati con una versione del dataset salvata includono un'analisi di validazione per immagine, che aiuta a individuare i dati alla base di un punteggio deludente:

  • Immagini con le prestazioni peggiori e migliori, ordinate in base all'F1 per immagine e visualizzate con i relativi riquadri di ground truth
  • Esploratore delle caratteristiche, che mette in relazione l'F1 con la larghezza, l'altezza, il numero di pixel, le proporzioni e il numero di istanze dell'immagine, selezionando per impostazione predefinita la relazione più forte
  • Classi associate agli errori, con una classifica delle classi che compaiono più spesso nelle immagini con le prestazioni peggiori
  • Trova immagini simili, disponibile nella galleria delle immagini con le prestazioni peggiori, sulla singola immagine nella vista a schermo intero e su una riga di classe; cerca nei dataset pubblici e nei tuoi dataset e in quelli del team immagini simili agli errori rilevati e aggiunge quelle selezionate al dataset di training come immagini train senza etichette (vedi Trova immagini simili); viene mostrato quando puoi modificare il progetto e il dataset di training è un dataset non collegato dello stesso workspace
Requisiti

La diagnostica per immagine richiede un utente connesso, un'esecuzione di rilevamento completata e una versione del dataset collegata: è l'istantanea immutabile che permette di recuperare la ground truth di ogni immagine. Le esecuzioni che non hanno registrato metriche per immagine mostrano invece un breve avviso.

Esporta modello#

Esporta il tuo modello in 22 formati di distribuzione:

  1. Vai alla scheda Export
  2. Seleziona il formato di destinazione
  3. Configura gli argomenti di esportazione (dimensione dell'immagine, precisione, modalità dinamica ecc.)
  4. Per i formati che richiedono una GPU (TensorRT), seleziona il tipo di GPU
  5. Fai clic su Start Export
  6. Scarica al termine

Collega gli avvisi Slack per ricevere un messaggio quando un'esportazione è pronta o non riesce.

Elenco dei formati nella scheda Export del modello nella Ultralytics Platform

Formati supportati#

La Piattaforma supporta l'esportazione in 22 formati di distribuzione: TorchScript, ONNX, OpenVINO, TensorRT, CoreML, Apple Core AI, TF SavedModel, TF GraphDef, TF Edge TPU, LiteRT, PaddlePaddle, MNN, NCNN, IMX500, RKNN, ExecuTorch, Axelera, DeepX, Qualcomm (QNN), Hailo, Huawei Ascend e AMD Xilinx.

Guida alla scelta del formato#

DestinazioneFormato consigliatoNote
GPU NVIDIATensorRTSeleziona la stessa famiglia di GPU del dispositivo di deployment
NVIDIA JetsonTensorRTSeleziona la destinazione prevista e verifica il suo stato di validazione
Hardware IntelOpenVINOCPU, GPU e VPU
Dispositivi AppleCoreML o Core AIiOS, macOS, Apple Silicon
AndroidLiteRT o NCNNLiteRT (runtime on-device di Google) o NCNN per ARM
Browser webLiteRT.js o ONNXLiteRT.js o ONNX tramite ONNX Runtime Web
Dispositivi edgeTF Edge TPU o RKNNCoral e Rockchip (vedi chip supportati)
AMD VersalAMD XilinxNPU Versal AI Edge Series Gen 2, compilate con AMD Vitis AI
GeneraleONNXCompatibile con la maggior parte dei runtime

Destinazioni TensorRT per NVIDIA Jetson#

La Ultralytics Platform offre le seguenti destinazioni Jetson selezionabili per le esportazioni TensorRT .engine. Le misurazioni di validazione di luglio 2026 riportate qui sotto sono state effettuate con JetPack 7.2 / L4T r39.2, Python 3.12.3, NVIDIA PyTorch 2.12.0a0 (build 26.04), CUDA 13.2 e TensorRT 10.16.1.11. Descrivono l'ambiente testato; verifica i runtime attuali del worker e del dispositivo di deployment prima di riutilizzare un motore esportato.

Selezione della destinazioneAPI gpuTypeMemoriaArchitettura GPUPythonCUDATensorRTEsportazione YOLO26n FP16 misurataConvalida fisica della compilazione e del caricamento
Jetson Thor T5000jetson-thor-t5000128 GBBlackwell, CC 11.03.12.313.210.16.1.11~1m 46sThor nel profilo NVIDIA T4000; T5000 candidato
Jetson Thor T4000jetson-thor-t400064 GBBlackwell, CC 11.03.12.313.210.16.1.11~1m 46sThor nel profilo NVIDIA T4000
Jetson AGX Orin 64GBjetson-agx-orin-64gb64 GBAmpere, CC 8.73.12.313.210.16.1.117m 15sCompilato, caricato e usato per l'inferenza su AGX Orin 64GB
Jetson AGX Orin 32GBjetson-agx-orin-32gb32 GBAmpere, CC 8.73.12.313.210.16.1.115m 34sCompilazione/caricamento su AGX Orin 64GB; SKU 32GB in attesa
Jetson Orin NX 16GBjetson-orin-nx-16gb16 GBAmpere, CC 8.73.12.313.210.16.1.115m 09sCompilazione/caricamento su AGX Orin 64GB; SKU NX in attesa
Jetson Orin NX 8GBjetson-orin-nx-8gb8 GBAmpere, CC 8.73.12.313.210.16.1.115m 01sCompilazione/caricamento su AGX Orin 64GB; SKU NX in attesa
Jetson Orin Nano 8GB Superjetson-orin-nano-8gb8 GBAmpere, CC 8.73.12.313.210.16.1.114m 59sCompilazione/caricamento su AGX Orin 64GB; SKU Nano in attesa
Jetson Orin Nano 4GBjetson-orin-nano-4gb4 GBAmpere, CC 8.73.12.313.210.16.1.115m 01sCompilazione/caricamento su AGX Orin 64GB; SKU Nano in attesa

I tempi sono risultati di test di instradamento in produzione end-to-end, osservati una sola volta nel luglio 2026 e arrotondati al secondo più vicino; sono misurazioni di riferimento, non uno SLA né un benchmark delle prestazioni per SKU. Entrambe le configurazioni Thor sono state compilate su un T5000 Developer Kit nel profilo di compatibilità T4000 di NVIDIA. I sei percorsi Orin sono stati compilati su un AGX Orin 64GB, dove ogni motore risultante è stato caricato ed eseguito.

Corrispondenza dell'ambiente di compilazione del motore TensorRT

I motori scaricati dipendono dalla piattaforma di compilazione, dalla famiglia di GPU, dalla versione di TensorRT e da un runtime CUDA compatibile. La tabella sopra riporta l'ambiente di distribuzione misurato, che può differire dalle immagini Docker latest-nvidia-arm64 più recenti. Verifica il runtime effettivo del dispositivo di destinazione prima di riutilizzare un motore. Convalida ogni motore e verifica che rientri nella memoria disponibile sul dispositivo di distribuzione; per ottenere i risultati migliori, esegui lì anche la calibrazione INT8. Se gli ambienti non corrispondono, esporta il motore localmente. Consulta la guida NVIDIA Jetson e la guida all'integrazione di TensorRT per i dettagli sulla distribuzione locale.

Supporto dei chip RKNN#

Quando esporti nel formato RKNN, seleziona il dispositivo Rockchip di destinazione:

ChipDescrizione
RK3588SoC edge di fascia alta
RK3576SoC edge di fascia media
RK3566SoC edge di fascia media
RK3568SoC edge di fascia media
RK3562SoC edge entry-level
RV1103Processore per la visione
RV1106Processore per la visione
RV1103BProcessore per la visione
RV1106BProcessore per la visione
RK2118Processore AI
RV1126BProcessore per la visione

Ciclo di vita dei processi di esportazione#

I processi di esportazione seguono questi stati:

StatoDescrizione
In codaIl processo di esportazione è in attesa di avvio
AvvioIl processo di esportazione è in fase di inizializzazione
In esecuzioneEsportazione in corso
CompletatoEsportazione completata — download disponibile
Non riuscitoEsportazione non riuscita (consulta il messaggio di errore)
AnnullatoL'utente ha annullato l'esportazione
Tempo di esportazione

Il tempo di esportazione varia in base al formato e all'host di compilazione. Le esportazioni TensorRT possono richiedere alcuni minuti perché TensorRT profila e ottimizza il motore sulla GPU fisica mostrata nella tabella di convalida Jetson o sulla GPU cloud selezionata.

Azioni di esportazione in blocco#

  • Esporta tutto: fai clic su Export All per avviare i processi di esportazione per tutti i formati basati su CPU con le impostazioni predefinite. I formati che richiedono la selezione di una GPU, non sono disponibili per questo modello o hanno già un'esportazione vengono ignorati e indicati.
  • Elimina tutte le esportazioni: fai clic su Delete All per rimuovere tutte le esportazioni del modello.

Limitazioni dei formati#

Alcuni formati di esportazione presentano limitazioni relative all'architettura o all'attività:

FormatoLimitazione
IMX500Disponibile solo per i modelli di rilevamento, segmentazione, classificazione e posa YOLOv8n e YOLO11n; solo INT8
AxeleraI modelli di segmentazione YOLO26 non sono supportati; solo INT8
DeepXSolo INT8
HailoOutput HEF INT8; seleziona Hailo-8, Hailo-8L, Hailo-10H, Hailo-15H o Hailo-15L. Sono supportati solo YOLOv8, YOLO11 e YOLO26; per YOLO26, rilevamento, semantica, profondità e classificazione
HuaweiOutput .om FP16; target Ascend310P1, Ascend310P3, Ascend310B1 e Ascend310B4
XilinxOutput Vitis AI INT8; seleziona un dispositivo Versal AI Edge Series Gen 2 e compilalo in .rai con AMD Vitis AI
QualcommQuantizzazione W8A16 fissa; seleziona un target HTP supportato. Dragonwing IQ-8275 è supportato con name=iq-8275; IQ-615 non è supportato
Regole aggiuntive per l'esportazione
  • Le esportazioni di classificazione, segmentazione semantica e profondità non includono NMS. CoreML integra NMS solo per rilevamento, segmentazione e posa; MNN solo per rilevamento e posa.
  • L'esportazione RKNN INT8 richiede un modello di rilevamento. I target RV1103, RV1106, RV1103B e RV1106B supportano solo INT8, quindi sono disponibili esclusivamente per i modelli di rilevamento.
  • Le esportazioni CoreML con dimensioni del batch superiori a 1 usano dynamic=true.
  • Le combinazioni di formato e modello non supportate sono disabilitate nella finestra di dialogo di esportazione prima dell'avvio.
  • Per un determinato modello, è possibile eseguire un solo processo di esportazione per formato alla volta.

Sposta i modelli tra progetti#

Sposta i modelli che puoi modificare in un altro progetto dello stesso workspace, senza copiarli:

  1. Apri il progetto di origine e seleziona uno o più modelli nell'elenco dei modelli
  2. Fai clic con il pulsante destro del mouse e scegli Taglia (Cmd/Ctrl+X)
  3. Apri il progetto di destinazione, fai clic con il pulsante destro del mouse sull'elenco dei modelli e scegli Incolla (Cmd/Ctrl+V), oppure trascina i modelli selezionati sul progetto di destinazione nella barra laterale

Menu contestuale Taglia per i modelli di progetto della piattaforma Ultralytics

I modelli spostati mantengono pesi, metriche, esportazioni e distribuzioni e acquisiscono l'URL del progetto di destinazione. Se il nome dell'URL di un modello è già in uso nel progetto di destinazione, il modello viene rinominato al suo arrivo; i modelli ancora in fase di addestramento non possono essere spostati e Esc annulla un taglio in sospeso. Per copiare in uno dei tuoi progetti un modello di cui non sei proprietario, usa Clona modello.

Clona modello#

Clona un modello in un altro progetto:

  1. Apri la pagina del modello
  2. Fai clic su Clona modello
  3. Seleziona il progetto di destinazione oppure scegli Nuovo progetto per crearne uno direttamente
  4. Se vuoi, assegna un nome diverso alla copia
  5. Fai clic su Clona modello

Il modello e i relativi pesi vengono copiati nel progetto di destinazione. Clona modello è disponibile per i modelli completati con pesi di cui non sei già proprietario.

Scarica il modello#

Scarica i pesi del modello:

  1. Apri la pagina del modello
  2. Fai clic sull'icona di download nell'intestazione del modello (disponibile da qualsiasi scheda)
  3. Il checkpoint principale del modello .pt viene scaricato automaticamente

I formati esportati possono essere scaricati dalla scheda Export al termine dell'esportazione.

Collegamento dei dataset#

Puoi collegare i modelli al dataset di origine:

  • Visualizza il dataset usato per l'addestramento
  • Fai clic sulla scheda del dataset nella scheda Overview per aprirlo
  • Tieni traccia della provenienza dei dati

Quando esegui l'addestramento con i dataset Platform usando il formato URI ul://, il collegamento avviene automaticamente.

Formato URI del dataset
# Train with a Platform dataset — linking is automatic
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100

Lo schema ul:// rimanda al tuo dataset Platform. La scheda Overview del modello addestrato mostrerà un collegamento a questo dataset (vedi Uso dei dataset Platform).

Metadati personalizzati#

Apri Altre azioni e seleziona Informazioni per consultare due sezioni:

  • Metadati Ultralytics: dettagli Platform di sola lettura, come l'ID del modello, il progetto, il dataset di origine, l'attività, lo stato e i timestamp
  • Metadati personalizzati: un tuo oggetto JSON per il contesto di valutazione, il monitoraggio delle release, la governance o altri dati specifici del modello

I metadati personalizzati sono separati dalle informazioni sul modello gestite dall'addestramento, dai dettagli dell'ambiente e dagli argomenti di addestramento. Chi visualizza il workspace può consultarli, mentre i membri con accesso in modifica possono sostituire l'oggetto. L'oggetto dei metadati serializzato è limitato a 500.000 caratteri e ogni chiave di primo livello è limitata a 128 caratteri. Salva un oggetto vuoto ({}) per cancellare i metadati personalizzati.

Impostazioni di visibilità#

Scegli chi può vedere il tuo modello:

ImpostazioneDescrizione
PrivatoSolo tu e i membri del workspace potete accedere
PubblicoChiunque può visualizzare il modello nella pagina Explore

La visibilità è impostata a livello di progetto, quindi si applica a tutti i modelli del progetto. Per modificarla, fai clic sull'indicatore di visibilità (private o public) accanto al nome del progetto nel breadcrumb nella parte superiore della pagina. Il passaggio a privato ha effetto immediato. Il passaggio a pubblico mostra una finestra di conferma prima di applicare la modifica.

Elimina il modello#

Rimuovi un modello che non ti serve più:

  1. Apri il menu More actions nell'intestazione del modello e seleziona Delete Model
  2. Conferma l'eliminazione
Cestino e ripristino

I modelli eliminati vengono spostati nel Cestino per 30 giorni. Puoi ripristinarli da Settings > Trash.

Vedi anche#

Domande frequenti#

  • Ultralytics Platform supporta pienamente tutte le architetture YOLO con progetti dedicati:

    YOLO26 supporta 7 tipi di attività: rilevamento, segmentazione, semantica, profondità, classificazione, posa e OBB. YOLO11 e YOLOv8 supportano lo stesso insieme, tranne la segmentazione semantica e la profondità, mentre YOLOv5 supporta solo il rilevamento.

  • Sì, puoi scaricare i pesi del modello dalla pagina del modello:

    1. Fai clic sull'icona di download nell'intestazione del modello
    2. Il checkpoint principale del modello .pt viene scaricato automaticamente
    3. Puoi scaricare i formati esportati dalla scheda Export
  • Il confronto dei modelli è disponibile all'interno di un progetto. Per confrontare modelli appartenenti a progetti diversi:

    1. Sposta o clona i modelli in un unico progetto, oppure
    2. Esporta le metriche e confrontale esternamente
  • I file di modelli .pt caricati sono limitati a 1 GB; il caricamento e l'elaborazione dei modelli vicini a questo limite potrebbero richiedere più tempo.

  • Sì. Scegli un modello compatibile dai progetti ufficiali YOLO26, YOLO11, YOLOv8 o YOLOv5, oppure seleziona uno dei tuoi checkpoint completati o caricati da My Models nella finestra di dialogo dell'addestramento.

Commenti