Progetti

I progetti della Ultralytics Platform offrono una soluzione efficace per organizzare e gestire i tuoi modelli. Raggruppa i modelli correlati per facilitarne la gestione, il confronto e lo sviluppo.

graph TB
    P[Project] --> M1[Model 1]
    P --> M2[Model 2]
    P --> M3[Model 3]
    M1 --> C[Charts Dashboard]
    M2 --> C
    M3 --> C
    M1 --> T[Comparison Table]
    M2 --> T
    M3 --> T

    style P fill:#4CAF50,color:#fff
    style C fill:#2196F3,color:#fff
    style T fill:#FF9800,color:#fff

Crea progetto

Vai su Projects nella barra laterale e clicca su Create Project.

Elenco dei progetti della Ultralytics Platform

Creazione rapida

Puoi anche creare un progetto dalle azioni rapide della pagina Home.

Inserisci i dettagli del tuo progetto:

  • Name (Nome): un nome descrittivo per il tuo progetto (viene generato automaticamente un nome casuale)
  • Description (Descrizione): note opzionali sullo scopo del progetto
  • Visibility (Visibilità): pubblico (chiunque può vedere) o privato (solo tu puoi accedere)
  • License (Licenza): licenza opzionale per il tuo progetto (AGPL-3.0, Apache-2.0, MIT, GPL-3.0, BSD-3-Clause, LGPL-3.0, MPL-2.0, EUPL-1.1, Unlicense, Ultralytics-Enterprise e altre). La licenza Ultralytics-Enterprise è destinata all'uso commerciale senza i requisiti della AGPL ed è disponibile con un piano Enterprise: consulta Ultralytics Licensing.

Finestra di dialogo per un nuovo progetto nella Ultralytics Platform con nome, visibilità e licenza

Clicca su Create per completare. Il tuo nuovo progetto apparirà nell'elenco dei progetti e nella barra laterale.

Pagina del progetto

La pagina del progetto presenta due aree principali:

AreaDescrizione
Barra laterale dei modelliElenco ridimensionabile di tutti i modelli nel progetto con ricerca, filtri di stato, opzioni di ordinamento e caselle di controllo per la selezione
Pannello principaleDashboard dei grafici o tabella di confronto (alterna le visualizzazioni)

Barra laterale e grafici della pagina del progetto nella Ultralytics Platform

Intestazione del progetto

L'intestazione mostra:

  • Icona del progetto (colore, lettera o immagine caricata personalizzabili)
  • Nome modificabile (clicca per rinominare; lo slug si aggiorna automaticamente)
  • Badge della licenza
  • Conteggio dei modelli, conteggi di quelli completati/in esecuzione/falliti, dimensione totale
  • Conteggio dei cloni e timestamp dell'ultimo aggiornamento
  • Descrizione (clicca per modificare)

Pulsanti di azione nell'intestazione:

PulsanteDescrizione
New Model (Nuovo modello)Apre la finestra di dialogo per l'addestramento
CloneClona il progetto e tutti i modelli (progetti pubblici)
StarAggiungi/rimuovi il progetto dai preferiti
Share (Condividi)Condivisione social per progetti pubblici
Refresh (Aggiorna)Aggiorna i dati del progetto
Delete (Elimina)Sposta il progetto nel cestino

Modalità di visualizzazione

Passa da una modalità di visualizzazione all'altra utilizzando i controlli dedicati:

  • Cards (Schede): barra laterale dei modelli a larghezza intera con la dashboard dei grafici sulla destra — curve di perdita e confronti delle metriche per i modelli selezionati.
  • Compact (Compatta): barra laterale dei modelli condensata con la dashboard dei grafici sulla destra — più spazio verticale per i modelli in progetti con molti esperimenti.
  • Table (Tabella): tabella di confronto che mostra gli argomenti di addestramento e le metriche finali affiancate. Abilita Diff per evidenziare solo le colonne in cui i valori differiscono tra i modelli.

Vista della tabella di confronto dei progetti della Ultralytics Platform

Barra laterale dei modelli

La barra laterale ridimensionabile elenca tutti i modelli nel progetto:

  • Caselle di controllo per selezionare quali modelli visualizzare nei grafici/tabella
  • Ricerca per filtrare i modelli per nome
  • Opzioni di visualizzazione per il filtro di stato (Tutti, Completato, In esecuzione, In avvio, In sospeso, Fallito, Annullato), raggruppamento per attività e ordine di ordinamento
  • Trascina e rilascia i file .pt direttamente sulla barra laterale per caricare i modelli (dettagli sul caricamento dei modelli)
  • Progresso dell'addestramento mostrato per i modelli in esecuzione (conteggio epoche e barra di avanzamento)

Clicca su qualsiasi modello per aprire la sua pagina del modello.

Icona del progetto

Personalizza l'icona del tuo progetto:

  1. Clicca sull'icona accanto al nome del progetto
  2. Scegli un colore e una lettera, oppure carica un'immagine personalizzata
  3. Le modifiche vengono salvate automaticamente

Impostazioni di visibilità

Controlla chi può vedere il tuo progetto:

ImpostazioneDescrizione
Public (Pubblico)Chiunque può vederlo nella pagina Explore
Private (Privato)Solo tu e i collaboratori

Condividi con i collaboratori

Condividi progetti privati con utenti specifici senza creare uno spazio di lavoro di team completo:

  1. Clicca sul pulsante Share nella pagina del progetto
  2. Inserisci il nome utente o l'email del collaboratore
  3. Imposta il loro ruolo
  4. Clicca su Invite (Invita)

I collaboratori con accesso come editor possono caricare modelli e avviare l'addestramento all'interno del tuo progetto.

Condivisione vs Team

La condivisione garantisce l'accesso al singolo progetto agli utenti, ideale per collaborazioni una tantum. I Team creano uno spazio di lavoro condiviso in cui tutte le risorse (progetti, dataset, modelli, deployment) sono accessibili ai membri del team con permessi basati sui ruoli. Usa i Team per una collaborazione continua con più persone.

Clona progetto

Clona un progetto pubblico nel tuo account:

  1. Visita la pagina del progetto pubblico
  2. Clicca su Clone Project
  3. Il progetto e tutti i suoi modelli vengono copiati nel tuo account come progetto privato
Comportamento della clonazione

I progetti clonati vengono sempre creati come privati nel tuo account. Il conteggio dei cloni viene visualizzato nel progetto originale. Se l'originale ha una licenza copyleft (ad es. AGPL-3.0), il clone eredita e blocca tale licenza.

Confronta i modelli

Dashboard dei grafici

Confronta le prestazioni dei modelli utilizzando la dashboard dei grafici:

  1. Seleziona i modelli nella barra laterale usando le caselle di controllo
  2. Visualizza le curve delle metriche sovrapposte raggruppate per tipo (metriche, perdita di addestramento, perdita di convalida, tasso di apprendimento)
  3. Trascina i grafici per riorganizzarli, ridimensionali trascinando i bordi
  4. Passa il mouse sopra per vedere i valori esatti, clicca sugli elementi della legenda per nascondere/mostrare i modelli, clicca su una linea del modello per passare a quel modello

Gruppi di grafici disponibili:

GruppoGrafici
MetrichemAP50, mAP50-95, precisione, richiamo
Train Loss (Perdita di addestramento)train/box_loss, train/cls_loss, train/dfl_loss
Val Loss (Perdita di convalida)val/box_loss, val/cls_loss, val/dfl_loss
Learning Ratelr/pg0, lr/pg1, lr/pg2
Grafici interattivi
  • Passa il mouse sopra per vedere i valori esatti
  • Clicca sugli elementi della legenda per nascondere/mostrare i modelli
  • Trascina per ingrandire regioni specifiche
  • Clicca su una riga del modello per passare alla pagina di quel modello
  • Riorganizza e ridimensiona i grafici; il layout viene mantenuto tra le sessioni

Tabella di confronto

Passa alla vista tabella per un confronto affiancato degli argomenti di training e delle metriche finali:

  1. Clicca sull'interruttore della modalità di visualizzazione Tabella
  2. Visualizza tutti i modelli selezionati come righe con gli argomenti di training e le metriche come colonne
  3. Usa il pulsante Diff per evidenziare solo le colonne in cui i valori differiscono tra i modelli

Carica modelli

Carica file di modello .pt esistenti:

  1. Trascina i file nella pagina del progetto o nella barra laterale dei modelli
  2. È possibile caricare più file contemporaneamente (fino a 3 caricamenti simultanei)
  3. I metadati del modello (task, architettura, nomi delle classi, risultati di training) vengono analizzati automaticamente dal file .pt
  4. I grafici si aggiornano istantaneamente dai dati analizzati localmente mentre il caricamento viene completato in background
File supportati

Sono supportati solo i file PyTorch .pt provenienti dal training di Ultralytics YOLO. La piattaforma analizza i metadati incorporati, inclusi i risultati di training, gli argomenti, il tipo di task e i nomi delle classi. Vedi Models per i dettagli sul formato.

Modifica progetto

Aggiorna il nome, la descrizione o le impostazioni del progetto:

  1. Clicca sul nome del progetto per modificarlo inline
  2. Clicca sulla descrizione per modificarla inline
  3. Clicca sull'icona per personalizzarla
  4. Clicca sul badge della licenza per cambiare la licenza

Impostazioni dei progetti della piattaforma Ultralytics

Elimina progetto

Rimuovi un progetto di cui non hai più bisogno:

  1. Clicca sul pulsante Elimina (icona cestino) nell'intestazione
  2. Conferma l'eliminazione
Eliminazione a cascata

L'eliminazione di un progetto comporta anche l'eliminazione di tutti i modelli in esso contenuti. Questa azione sposta gli elementi nel Cestino dove possono essere ripristinati entro 30 giorni.

FAQ

Quanti modelli può contenere un progetto?

Non c'è un limite rigido al numero di modelli per progetto. Tuttavia, per una migliore organizzazione, consigliamo di:

  • Raggruppare gli esperimenti correlati (stesso dataset/task)
  • Archiviare i vecchi esperimenti
  • Usare nomi di progetto significativi

Posso ripristinare un progetto eliminato?

Sì, i progetti eliminati finiscono nel cestino e possono essere ripristinati entro 30 giorni:

  1. Vai su Impostazioni > Cestino
  2. Trova il progetto
  3. Clicca su Ripristina

Posso trasferire modelli tra progetti?

Sì, puoi clonare un modello in un progetto diverso usando la finestra di dialogo di clonazione del modello dalla pagina del modello.

Commenti