如何分别提取每个类的ImageNet-1K数据集的文件?

问题描述 投票:0回答:1

我已经从 https://huggingface.co/datasets/imagenet-1k/tree/main/data 下载了 ImageNet1K 数据。但是,tar 文件包含文件名为

ILSVRC2012_val_00000009_n03794056.JPEG
的图像。是否有任何脚本可以按以下格式收缩文件(每个类在训练和验证文件夹中都有一个文件夹)?

│imagenet/
├──train/
│  ├── n01440764
│  │   ├── n01440764_10026.JPEG
│  │   ├── n01440764_10027.JPEG
│  │   ├── ......
│  ├── ......
├──val/
│  ├── n01440764
│  │   ├── ILSVRC2012_val_00000293.JPEG
│  │   ├── ILSVRC2012_val_00002138.JPEG
│  │   ├── ......
│  ├── ......
python-3.x deep-learning pytorch imagenet
1个回答
0
投票

我发现了一个非常有用的链接救了我

https://gist.github.com/BIGBALLON/8a71d225eff18d88e469e6ea9b39cef4

© www.soinside.com 2019 - 2024. All rights reserved.