ImageNet
收藏资源简介:
ImageNet数据集下载器允许用户通过指定所需的类数量和每个类中的图像数量来创建新的数据集。这通过使用ImageNet API提供的图像URL实现。
The ImageNet dataset downloader enables users to create new datasets by specifying the desired number of classes and the number of images per class. This is achieved by utilizing the image URLs provided by the ImageNet API.
ImageNet 数据集下载器概述
数据集创建
- 用户可以通过指定所需的类别数量和每类图片数量,从ImageNet数据集中创建新的子集。
- 此功能通过使用ImageNet API提供的图片URL实现。
使用方法
随机选择类别下载
-
命令示例:
python ./downloader.py -data_root /data_root_folder/imagenet -number_of_classes 100 -images_per_class 200
此命令将随机选择100个至少包含200张图片的类别进行下载。
指定类别下载
-
命令示例:
python ./downloader.py -data_root /data_root_folder/imagenet -use_class_list True -class_list n09858165 n01539573 n03405111 -images_per_class 500
此命令将从指定的类别中下载500张图片。
类别列表
- 类别列表可在此CSV文件中找到,其中列出了ImageNet中的每个类别及其对应的URL总数和Flickr URL总数。
多进程处理
-
支持并行请求处理,通过
multiprocessing_workers参数控制,默认值为8。 -
示例命令:
python ./downloader.py -data_root /data_root_folder/imagenet -number_of_classes 1000 -images_per_class 500 -multiprocessing_workers 24
此命令将使用24个工作进程进行下载。




