- 説明:
Imagenet2012Corrupted は、ImageNet データセット内の画像に一般的な破損を追加することによって生成されたデータセットです。元の論文には 15 + 4 の異なる破損があり、それぞれに 5 つの重大度レベルがあります。また、ガウス ブラー、飽和、スパッタ、スペックル ノイズの 4 つの追加の破損も実装します。ランダム性は固定されているため、再生成は決定的です。
バージョン:
-
0.0.1
: 初期データセット 3.1.0
(デフォルト): 欠落している破損を実装します。トリミング/サイズ変更の順序、ファイルエンコーディングを修正5.0.0
: リリースノートはありません。
-
ダウンロードサイズ:
1.98 MiB
データセットのサイズ:
Unknown size
手動ダウンロード手順: このデータセットでは、ソース データを
download_config.manual_dir
に手動でダウンロードする必要があります (デフォルトは~/tensorflow_datasets/downloads/manual/
)。
Manual_dir には、ILSVRC2012_img_train.tar と ILSVRC2012_img_val.tar の 2 つのファイルが含まれている必要があります。データセットをダウンロードするリンクを取得するには、 https://image-net.org/download-imagesに登録する必要があります。自動キャッシュ(ドキュメント): 不明
分割:
スプリット | 例 |
---|---|
'validation' | 50,000 |
- 機能の構造:
FeaturesDict({
'file_name': Text(shape=(), dtype=string),
'image': Image(shape=(224, 224, 3), dtype=uint8),
'label': ClassLabel(shape=(), dtype=int64, num_classes=1000),
})
- 機能ドキュメント:
特徴 | クラス | 形 | Dタイプ | 説明 |
---|---|---|---|---|
特徴辞書 | ||||
ファイル名 | 文章 | 弦 | ||
画像 | 画像 | (224, 224, 3) | uint8 | |
ラベル | クラスラベル | int64 |
監視キー(
as_supervised
doc を参照):('image', 'label')
引用:
@inproceedings{
hendrycks2018benchmarking,
title={Benchmarking Neural Network Robustness to Common Corruptions and Perturbations},
author={Dan Hendrycks and Thomas Dietterich},
booktitle={International Conference on Learning Representations},
year={2019},
url={https://openreview.net/forum?id=HJz6tiCqYm},
}
imagenet2012_corrupted/gaussian_noise_1 (デフォルト設定)
構成の説明: 破損の種類 = gaussian_noise、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/gaussian_noise_2
構成の説明: 破損の種類 = gaussian_noise、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ガウスノイズ_3
構成の説明: 破損の種類 = gaussian_noise、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ガウスノイズ_4
構成の説明: 破損の種類 = gaussian_noise、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/gaussian_noise_5
構成の説明: 破損の種類 = gaussian_noise、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/shot_noise_1
構成の説明: 破損の種類 = Shot_noise、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ショット_ノイズ_2
構成の説明: 破損の種類 = Shot_noise、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ショット_ノイズ_3
構成の説明: 破損の種類 = Shot_noise、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ショット_ノイズ_4
構成の説明: 破損の種類 = Shot_noise、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ショット_ノイズ_5
構成の説明: 破損の種類 = Shot_noise、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/インパルス_ノイズ_1
構成の説明: 破損の種類 = impulse_noise、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/インパルス_ノイズ_2
構成の説明: 破損の種類 = impulse_noise、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/インパルス_ノイズ_3
構成の説明: 破損の種類 = impulse_noise、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/インパルス_ノイズ_4
構成の説明: 破損の種類 = impulse_noise、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/インパルス_ノイズ_5
構成の説明: 破損の種類 = impulse_noise、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/焦点ぼけ_1
構成の説明: 破損の種類 = defocus_blur、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/焦点ぼけ_2
構成の説明: 破損の種類 = defocus_blur、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/焦点ぼけ_3
構成の説明: 破損の種類 = defocus_blur、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/焦点ぼけ_4
構成の説明: 破損の種類 = defocus_blur、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/焦点ぼけ_5
構成の説明: 破損の種類 = defocus_blur、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/glass_blur_1
構成の説明: 破損の種類 = glass_blur、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/glass_blur_2
構成の説明: 破損の種類 = glass_blur、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/glass_blur_3
構成の説明: 破損の種類 = glass_blur、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/glass_blur_4
構成の説明: 破損の種類 = glass_blur、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/glass_blur_5
構成の説明: 破損の種類 = glass_blur、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/motion_blur_1
設定の説明: 破損タイプ = motion_blur、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/motion_blur_2
設定の説明: 破損の種類 = motion_blur、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/motion_blur_3
設定の説明: 破損の種類 = motion_blur、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/motion_blur_4
設定の説明: 破損の種類 = motion_blur、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/motion_blur_5
設定の説明: 破損タイプ = motion_blur、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/zoom_blur_1
構成の説明: 破損の種類 =zoom_blur、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/zoom_blur_2
構成の説明: 破損の種類 =zoom_blur、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/zoom_blur_3
構成の説明: 破損の種類 =zoom_blur、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/zoom_blur_4
構成の説明: 破損の種類 =zoom_blur、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/zoom_blur_5
構成の説明: 破損の種類 =zoom_blur、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/snow_1
構成の説明: 破損の種類 = 雪、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/snow_2
構成の説明: 破損の種類 = 雪、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/雪_3
構成の説明: 破損の種類 = 雪、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/雪_4
構成の説明: 破損の種類 = 雪、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/雪_5
構成の説明: 破損の種類 = 雪、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/フロスト_1
構成の説明: 破損の種類 = フロスト、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/フロスト_2
構成の説明: 破損の種類 = フロスト、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/フロスト_3
構成の説明: 破損の種類 = フロスト、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/フロスト_4
構成の説明: 破損の種類 = フロスト、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/フロスト_5
構成の説明: 破損の種類 = フロスト、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/fog_1
構成の説明: 破損の種類 = フォグ、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/霧_2
構成の説明: 破損の種類 = フォグ、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/霧_3
構成の説明: 破損の種類 = フォグ、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/霧_4
構成の説明: 破損の種類 = フォグ、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/霧_5
構成の説明: 破損の種類 = フォグ、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/明るさ_1
設定の説明: 破損の種類 = 明るさ、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/明るさ_2
設定の説明: 破損の種類 = 明るさ、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/明るさ_3
設定の説明: 破損の種類 = 明るさ、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/明るさ_4
設定の説明: 破損の種類 = 明るさ、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/明るさ_5
設定の説明: 破損の種類 = 明るさ、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/コントラスト_1
構成の説明: 破損の種類 = コントラスト、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/コントラスト_2
構成の説明: 破損の種類 = コントラスト、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/コントラスト_3
構成の説明: 破損の種類 = コントラスト、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/コントラスト_4
構成の説明: 破損の種類 = コントラスト、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/コントラスト_5
構成の説明: 破損の種類 = コントラスト、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/elastic_transform_1
構成の説明: 破損の種類 = elastic_transform、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/elastic_transform_2
構成の説明: 破損の種類 = elastic_transform、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/elastic_transform_3
構成の説明: 破損の種類 = elastic_transform、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/elastic_transform_4
構成の説明: 破損の種類 = elastic_transform、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/elastic_transform_5
構成の説明: 破損の種類 = elastic_transform、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ピクセル化_1
構成の説明: 破損の種類 = ピクセル化、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ピクセル化_2
構成の説明: 破損の種類 = ピクセル化、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ピクセル化_3
構成の説明: 破損の種類 = ピクセル化、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ピクセル化_4
構成の説明: 破損の種類 = ピクセル化、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ピクセル化_5
構成の説明: 破損の種類 = ピクセル化、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/jpeg_compression_1
構成の説明: 破損の種類 = jpeg_compression、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/jpeg_compression_2
構成の説明: 破損の種類 = jpeg_compression、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/jpeg_compression_3
構成の説明: 破損の種類 = jpeg_compression、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/jpeg_compression_4
構成の説明: 破損の種類 = jpeg_compression、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/jpeg_compression_5
構成の説明: 破損の種類 = jpeg_compression、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/gaussian_blur_1
構成の説明: 破損タイプ = gaussian_blur、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/gaussian_blur_2
構成の説明: 破損の種類 = gaussian_blur、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/ガウス_ブラー_3
構成の説明: 破損タイプ = gaussian_blur、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/gaussian_blur_4
構成の説明: 破損タイプ = gaussian_blur、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_corrupted/gaussian_blur_5
構成の説明: 破損タイプ = gaussian_blur、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/飽和_1
構成の説明: 破損の種類 = 飽和、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/飽和_2
構成の説明: 破損の種類 = 飽和、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/飽和_3
構成の説明: 破損の種類 = 飽和、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/飽和_4
構成の説明: 破損の種類 = 飽和、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/飽和_5
構成の説明: 破損の種類 = 飽和、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スパッタ_1
構成の説明: 破損の種類 = スパッタ、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スパッタ_2
構成の説明: 破損の種類 = スパッタ、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スパッタ_3
構成の説明: 破損の種類 = スパッタ、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スパッタ_4
構成の説明: 破損の種類 = スパッタ、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スパッタ_5
構成の説明: 破損の種類 = スパッタ、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スペックル_ノイズ_1
構成の説明: 破損の種類 = speckle_noise、重大度 = 1
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スペックル_ノイズ_2
構成の説明: 破損の種類 = speckle_noise、重大度 = 2
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スペックル_ノイズ_3
構成の説明: 破損の種類 = speckle_noise、重大度 = 3
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スペックル_ノイズ_4
構成の説明: 破損の種類 = speckle_noise、重大度 = 4
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):
imagenet2012_破損/スペックル_ノイズ_5
構成の説明: 破損の種類 = speckle_noise、重大度 = 5
図( tfds.show_examples ):
- 例( tfds.as_dataframe ):