Ultralytics Conjuntos de datos HUB
Ultralytics Los conjuntos de datos HUB son una solución práctica para gestionar y aprovechar sus conjuntos de datos personalizados.
Una vez cargados, los conjuntos de datos pueden utilizarse inmediatamente para el entrenamiento de modelos. Este enfoque integrado facilita una transición fluida desde la gestión de los conjuntos de datos hasta el entrenamiento de los modelos, simplificando significativamente todo el proceso.
Observa: Ver: Cargar conjuntos de datos en Ultralytics HUB | Recorrido completo de la función de carga de conjuntos de datos
Cargar conjunto de datos
Ultralytics Los conjuntos de datos HUB son iguales que los de YOLOv5 y YOLOv8 🚀. Utilizan la misma estructura y los mismos formatos de etiquetas para que todo sea sencillo.
Antes de cargar un conjunto de datos en Ultralytics HUB, asegúrese de colocar el archivo YAML del conjunto de datos dentro del directorio raíz del conjunto de datos y de que el YAML, el directorio y el ZIP del conjunto de datos tengan el mismo nombre, como se muestra en el ejemplo siguiente, y luego comprima el directorio del conjunto de datos.
Por ejemplo, si su conjunto de datos se llama "coco8", como nuestro COCO8 conjunto de datos de ejemplo, entonces debería tener un coco8.yaml
dentro de tu coco8/
que creará un directorio coco8.zip
cuando se cierra la cremallera:
Puede descargar nuestro conjunto de datos de ejemplo COCO8 y descomprimirlo para ver exactamente cómo estructurar su conjunto de datos.
El conjunto de datos YAML tiene el mismo formato estándar YOLOv5 y YOLOv8 YAML.
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
Después de comprimir el conjunto de datos, debe validarlo antes de cargarlo en Ultralytics HUB. Ultralytics HUB realiza la comprobación de validación del conjunto de datos después de cargarlo, por lo que si se asegura de que el conjunto de datos tiene el formato correcto y no contiene errores con antelación, puede evitar cualquier contratiempo debido al rechazo del conjunto de datos.
Una vez que su conjunto de datos ZIP esté listo, vaya a la página Conjuntos de datos haciendo clic en el botón Conjuntos de datos de la barra lateral y haga clic en el botón Cargar conjunto de datos de la parte superior derecha de la página.
Consejo
Puede cargar un conjunto de datos directamente desde la página de inicio.
Esta acción activará el cuadro de diálogo Cargar conjunto de datos.
Seleccione la tarea del conjunto de datos y cárguela en el campo Archivo .zip del conjunto de datos.
Tiene la opción adicional de establecer un nombre y una descripción personalizados para su conjunto de datos Ultralytics HUB.
Cuando esté satisfecho con la configuración del conjunto de datos, haga clic en Cargar.
Una vez cargado y procesado su conjunto de datos, podrá acceder a él desde la página Conjuntos de datos.
Puede ver las imágenes de su conjunto de datos agrupadas por divisiones (Entrenamiento, Validación, Prueba).
Consejo
Cada imagen puede ampliarse para una mejor visualización.
Además, puede analizar su conjunto de datos haciendo clic en la pestaña Visión general.
A continuación, entrene un modelo en su conjunto de datos.
Descargar conjunto de datos
Vaya a la página del conjunto de datos que desea descargar, abra el menú desplegable de acciones del conjunto de datos y haga clic en la opción Descargar. Esta acción iniciará la descarga del conjunto de datos.
Consejo
Puede descargar un conjunto de datos directamente desde la página Conjuntos de datos.
Compartir conjunto de datos
Información
Ultralytics La función de compartir deHUB ofrece una forma cómoda de compartir conjuntos de datos con otras personas. Esta función está diseñada tanto para los usuarios de Ultralytics HUB como para los que aún no han creado una cuenta.
Nota
Usted controla el acceso general a sus conjuntos de datos.
Puede elegir configurar el acceso general como "Privado", en cuyo caso, sólo usted tendrá acceso a él. Alternativamente, puede establecer el acceso general en "No listado", lo que concede acceso de visualización a cualquier persona que tenga el enlace directo al conjunto de datos, independientemente de si tienen una cuenta Ultralytics HUB o no.
Vaya a la página del conjunto de datos que desea compartir, abra el menú desplegable de acciones del conjunto de datos y haga clic en la opción Compartir. Esta acción activará el cuadro de diálogo Compartir conjunto de datos.
Consejo
Puede compartir un conjunto de datos directamente desde la página Conjuntos de datos.
Establezca el acceso general en "Sin clasificar" y haga clic en Guardar.
Ahora, cualquiera que tenga el enlace directo a su conjunto de datos podrá verlo.
Consejo
Puede hacer clic fácilmente en el enlace del conjunto de datos que aparece en el cuadro de diálogo Compartir conjunto de datos para copiarlo.
Editar conjunto de datos
Vaya a la página del conjunto de datos que desea editar, abra el menú desplegable de acciones del conjunto de datos y haga clic en la opción Editar. Esta acción activará el cuadro de diálogo Actualizar conjunto de datos.
Consejo
Puede editar un conjunto de datos directamente desde la página Conjuntos de datos.
Aplique las modificaciones deseadas a su conjunto de datos y, a continuación, confirme los cambios haciendo clic en Guardar.
Eliminar conjunto de datos
Vaya a la página del conjunto de datos que desea eliminar, abra el menú desplegable de acciones del conjunto de datos y haga clic en la opción Eliminar. Esta acción eliminará el conjunto de datos.
Consejo
Puede eliminar un conjunto de datos directamente desde la página Conjuntos de datos.
Nota
Si cambia de opinión, puede restaurar el conjunto de datos desde la página Papelera.