---
title: mini_imagenet100
canonical_url: "https://www.modelscope.cn/datasets/tany0699/mini_imagenet100"
md_url: "https://www.modelscope.cn/datasets/tany0699/mini_imagenet100.md"
repository: tany0699/mini_imagenet100
chinese_name: "Mini ImageNet数据集"
last_updated: 2022-12-02
license: "Apache License 2.0"
storage_size: "2.6 MB"
domain:
  - image
tasks:
  - image-classification
size_scale:
  - 10k-1m
downloads: 24712
stars: 30
---

# mini_imagenet100

> mini_imagenet100 - tany0699 在 ModelScope 开源的数据集。Mini ImageNet数据集是ImageNet的子数据集，只有100个类别，训练集共有60000张图像，验证集共有10000张图像，可代替完整的ImageNet数据集，用于快速模型验证、性能评估、小数据集训练等。

tany0699/mini_imagenet100 是 ModelScope 魔搭社区上的image-classification数据集，涉及 image 领域，存储大小 2.6 MB，采用 Apache License 2.0 许可。

- **Repository**: tany0699/mini_imagenet100
- **License**: Apache License 2.0
- **Tasks**: image-classification
- **Domain**: image
- **Storage size**: 2.6 MB
- **Downloads**: 24712
- **Stars**: 30
- **Last updated**: 2022-12-02

Source: https://www.modelscope.cn/datasets/tany0699/mini_imagenet100

---

## 数据集描述
### 数据集简介
Mini ImageNet数据集是[ImageNet](https://ieeexplore.ieee.org/document/5206848)大规模视觉识别挑战(ILSVRC)的子数据集，它从ImageNet1K中随机选择100个类别，其中训练集每个类别包含600张带注释的图像，共计60000张，验证集
每个类别包含100张带注释的图像，共计10000张。整个数据集共6.4GB，可代替完整的ImageNet数据集，用于快速模型验证、性能评估、小数据集训练等。

### 数据集支持的任务
可代替完整的ImageNet数据集，用于快速模型验证、性能评估、小数据集训练等。

## 数据集的格式和结构
### 数据格式
数据集包括训练集train和验证集val，train和val文件夹之下按文件夹进行分类，共有100个子文件夹，同类别标签的图片在同一个文件夹下，图片格式为JPEG。同时包含与标注文件中label id相对应的类名文件classname.txt。

### 数据集加载方式
```python
from modelscope.msdatasets import MsDataset
from modelscope.utils.constant import DownloadMode

ms_train_dataset = MsDataset.load(
            'mini_imagenet100', namespace='tany0699',
            subset_name='default', split='train',
            download_mode=DownloadMode.REUSE_DATASET_IF_EXISTS) # 加载训练集
print(next(iter(ms_train_dataset)))

ms_val_dataset = MsDataset.load(
            'mini_imagenet100', namespace='tany0699',
            subset_name='default', split='validation',
            download_mode=DownloadMode.REUSE_DATASET_IF_EXISTS) # 加载验证集
print(next(iter(ms_val_dataset)))
```
### 数据分片
本数据集包含train和val数据集。
| 子数据集    |        train | val |     test |
|---------|-------------:|-----------:|---------:|
| default |  训练集 |  验证集  | / |


### Clone with HTTP
```bash
git clone https://www.modelscope.cn/datasets/tany0699/mini_imagenet100.git
```
