1 similar to YoloFormatDetectionDataset but for VOC format: VOCFormatDetectionDataset
1 which requires the exact same folder structure and name as PascalVOC. This is way more restrictive VOCDetectionDataset
I think we may need both because VOCDetectionDataset structure is very heavy, and I have seen at least once in the past a dataset written in xml similarly to VOC, but with a folder naming than the PascalVOC original dataset.
At the same time, I feel like it is better if we can still provide a plug-and-play class for PascalVOC where the user won't need to dig into the dataset structure.
For this reason I kept both classes. What do you think ? Is it confusing?
I added 2 datasets:
YoloFormatDetectionDataset
but for VOC format:VOCFormatDetectionDataset
VOCDetectionDataset
I think we may need both because
VOCDetectionDataset
structure is very heavy, and I have seen at least once in the past a dataset written in xml similarly to VOC, but with a folder naming than the PascalVOC original dataset. At the same time, I feel like it is better if we can still provide a plug-and-play class for PascalVOC where the user won't need to dig into the dataset structure. For this reason I kept both classes. What do you think ? Is it confusing?