I tried to convert YOLO v5 format to fiftyone format from this site.
The original code is below.
import fiftyone as fo
name = "my-dataset2"
dataset_dir = "/content/drive/MyDrive/yolo/yolov5/training/data"
# Create the dataset
dataset = fo.Dataset.from_dir(
dataset_dir=dataset_dir,
dataset_type=fo.types.YOLOv5Dataset,
name=name,
)
# View summary info about the dataset
print(dataset)
# Print the first few samples in the dataset
print(dataset.head())
However, I got the following error:
00% |█████████████████████| 0/0 [1.1ms elapsed, ? remaining, ? samples/s]
Name: my-dataset2
Media type: None
Num samples: 0
Persistent: False
Tags: []
Sample fields:
id: fiftyone.core.fields.ObjectIdField
filepath: fiftyone.core.fields.StringField
tags: fiftyone.core.fields.ListField(fiftyone.core.fields.StringField)
metadata: fiftyone.core.fields.EmbeddedDocumentField(fiftyone.core.metadata.Metadata)
ground_truth: fiftyone.core.fields.EmbeddedDocumentField(fiftyone.core.labels.Detections)
[]
I don't know what is causing this error, any guidance would be really appreciated!