Ultralytics Set di dati HUB
Ultralytics I dataset HUB sono una soluzione pratica per gestire e sfruttare i tuoi dataset personalizzati.
Una volta caricati, i set di dati possono essere immediatamente utilizzati per la formazione dei modelli. Questo approccio integrato facilita la transizione dalla gestione dei set di dati alla formazione dei modelli, semplificando notevolmente l'intero processo.
Guarda: Guarda: Caricare i set di dati su Ultralytics HUB | Guida completa alla funzione di caricamento dei set di dati
Carica il set di dati
Ultralytics I dataset HUB sono come i dataset YOLOv5 e YOLOv8 🚀. Utilizzano la stessa struttura e gli stessi formati di etichetta per mantenere tutto semplice.
Prima di caricare un set di dati su Ultralytics HUB, assicurati di posizionare il file YAML del set di dati all'interno della directory principale del set di dati e che il file YAML, la directory e lo ZIP del set di dati abbiano lo stesso nome, come mostrato nell'esempio seguente, quindi comprimi la directory del set di dati.
Ad esempio, se il tuo dataset si chiama "coco8", come il nostro COCO8 esempio di set di dati, allora dovresti avere un coco8.yaml
all'interno del tuo coco8/
che creerà una cartella coco8.zip
quando è chiuso con la zip:
Puoi scaricare il nostro dataset di esempio COCO8 e decomprimerlo per vedere esattamente come strutturare il tuo dataset.
Il dataset YAML è lo stesso formato YAML standard di YOLOv5 e YOLOv8 .
coco8.yaml
# Ultralytics YOLO 🚀, AGPL-3.0 license
# COCO8 dataset (first 8 images from COCO train2017) by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/detect/coco8/
# Example usage: yolo train data=coco8.yaml
# parent
# ├── ultralytics
# └── datasets
# └── coco8 ← downloads here (1 MB)
# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path: ../datasets/coco8 # dataset root dir
train: images/train # train images (relative to 'path') 4 images
val: images/val # val images (relative to 'path') 4 images
test: # test images (optional)
# Classes
names:
0: person
1: bicycle
2: car
3: motorcycle
4: airplane
5: bus
6: train
7: truck
8: boat
9: traffic light
10: fire hydrant
11: stop sign
12: parking meter
13: bench
14: bird
15: cat
16: dog
17: horse
18: sheep
19: cow
20: elephant
21: bear
22: zebra
23: giraffe
24: backpack
25: umbrella
26: handbag
27: tie
28: suitcase
29: frisbee
30: skis
31: snowboard
32: sports ball
33: kite
34: baseball bat
35: baseball glove
36: skateboard
37: surfboard
38: tennis racket
39: bottle
40: wine glass
41: cup
42: fork
43: knife
44: spoon
45: bowl
46: banana
47: apple
48: sandwich
49: orange
50: broccoli
51: carrot
52: hot dog
53: pizza
54: donut
55: cake
56: chair
57: couch
58: potted plant
59: bed
60: dining table
61: toilet
62: tv
63: laptop
64: mouse
65: remote
66: keyboard
67: cell phone
68: microwave
69: oven
70: toaster
71: sink
72: refrigerator
73: book
74: clock
75: vase
76: scissors
77: teddy bear
78: hair drier
79: toothbrush
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/coco8.zip
Dopo aver zippato il tuo set di dati, devi convalidarlo prima di caricarlo su Ultralytics HUB. Ultralytics HUB esegue il controllo di convalida del set di dati dopo il caricamento, quindi assicurandoti che il tuo set di dati sia formattato correttamente e privo di errori in anticipo, puoi evitare qualsiasi contrattempo dovuto al rifiuto del set di dati.
Una volta che lo ZIP del tuo dataset è pronto, vai alla pagina Datasets cliccando sul pulsante Datasets nella barra laterale e clicca sul pulsante Upload Dataset in alto a destra della pagina.
Suggerimento
Puoi caricare un set di dati direttamente dalla pagina iniziale.
Questa azione attiverà la finestra di dialogo Upload Dataset.
Seleziona il task del tuo dataset e caricalo nel campo Dataset .zip file.
Hai la possibilità di impostare un nome e una descrizione personalizzati per il tuo dataset Ultralytics HUB.
Quando sei soddisfatto della configurazione del set di dati, clicca su Carica.
Dopo che il tuo set di dati è stato caricato ed elaborato, potrai accedervi dalla pagina Datasets.
Puoi visualizzare le immagini del tuo set di dati raggruppate per suddivisioni (Train, Validation, Test).
Suggerimento
Ogni immagine può essere ingrandita per una migliore visualizzazione.
Inoltre, puoi analizzare il tuo set di dati facendo clic sulla scheda Panoramica.
Quindi, addestra un modello sul tuo set di dati.
Scarica il set di dati
Vai alla pagina del dataset che vuoi scaricare, apri il menu a tendina delle azioni del dataset e clicca sull'opzione Scarica. Questa azione avvierà il download del set di dati.
Suggerimento
Puoi scaricare un set di dati direttamente dalla pagina Datasets.
Condividi il set di dati
Info
Ultralytics La funzionalità di condivisione diHUB offre un modo pratico per condividere i set di dati con altri utenti. Questa funzione è pensata per gli utenti di Ultralytics HUB già esistenti e per coloro che non hanno ancora creato un account.
Nota
Hai il controllo sull'accesso generale ai tuoi set di dati.
Puoi scegliere di impostare l'accesso generale su "Privato", nel qual caso solo tu potrai accedervi. In alternativa, puoi impostare l'accesso generale su "Non quotato", il che garantisce l'accesso alla visualizzazione a chiunque abbia un link diretto al set di dati, indipendentemente dal fatto che abbia o meno un account Ultralytics HUB.
Vai alla pagina del dataset che vuoi condividere, apri il menu a tendina delle azioni del dataset e clicca sull'opzione Condividi. Questa azione attiverà la finestra di dialogo Condividi dataset.
Suggerimento
Puoi condividere un dataset direttamente dalla pagina Datasets.
Imposta l'accesso generale su "Non in lista" e clicca su Salva.
Ora chiunque abbia il link diretto al tuo set di dati può visualizzarlo.
Suggerimento
Puoi facilmente cliccare sul link del dataset mostrato nella finestra di dialogo Condividi Dataset per copiarlo.
Modifica set di dati
Vai alla pagina Dataset del dataset che vuoi modificare, apri il menu a tendina delle azioni del dataset e clicca sull'opzione Modifica. Questa azione attiverà la finestra di dialogo Aggiorna dataset.
Suggerimento
Puoi modificare un set di dati direttamente dalla pagina dei set di dati.
Applica le modifiche desiderate al tuo set di dati e poi conferma le modifiche cliccando su Salva.
Elimina il set di dati
Vai alla pagina del dataset che vuoi cancellare, apri il menu a tendina delle azioni del dataset e clicca sull'opzione Elimina. Questa azione cancellerà il set di dati.
Suggerimento
Puoi eliminare un dataset direttamente dalla pagina Datasets.
Nota
Se cambi idea, puoi ripristinare il set di dati dalla pagina Cestino.