imagenet2012_corrupted

Imagenet2012Corruptedは、ImageNetデータセット内の画像に一般的な破損を追加することによって生成されたデータセットです。元の論文では、15 + 4の異なる破損があり、それぞれに5つの重大度レベルがあります。また、ガウスぼかし、飽和、スパッタ、スペックルノイズの4つの追加の破損を実装します。再生が決定論的であるように、ランダム性は固定されています。

  • ホームページhttps://openreview.net/forum?id=HJz6tiCqYm

  • ソースコードtfds.image_classification.Imagenet2012Corrupted

  • バージョン

    • 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つのファイルが含まれている必要があります。あなたはに登録する必要がhttp://www.image-net.org/download-imagesデータセットをダウンロードするためのリンクを得るために。

  • オートキャッシュされたドキュメント):不明

  • スプリット

スプリット
'validation' 50,000
  • 特長
FeaturesDict({
    'file_name': Text(shape=(), dtype=tf.string),
    'image': Image(shape=(224, 224, 3), dtype=tf.uint8),
    'label': ClassLabel(shape=(), dtype=tf.int64, num_classes=1000),
})
@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 ):

視覚化

imagenet2012_corrupted / gaussian_noise_2

  • 設定の説明:破損のタイプ= gaussian_noise、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / gaussian_noise_3

  • 設定の説明:破損のタイプ= gaussian_noise、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / gaussian_noise_4

  • 設定の説明:破損のタイプ= gaussian_noise、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / gaussian_noise_5

  • 設定の説明:破損のタイプ= gaussian_noise、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / shot_noise_1

  • 設定の説明:破損のタイプ= shot_noise、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / shot_noise_2

  • 設定の説明:破損のタイプ= shot_noise、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / shot_noise_3

  • 設定の説明:破損のタイプ= shot_noise、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / shot_noise_4

  • 設定の説明:破損のタイプ= shot_noise、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / shot_noise_5

  • 設定の説明:破損のタイプ= shot_noise、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / impalse_noise_1

  • 設定の説明:破損のタイプ= impulse_noise、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / impalse_noise_2

  • 設定の説明:破損のタイプ= impulse_noise、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / impalse_noise_3

  • 設定の説明:破損のタイプ= impulse_noise、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / impalse_noise_4

  • 設定の説明:破損のタイプ= impulse_noise、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / impalse_noise_5

  • 設定の説明:破損のタイプ= impulse_noise、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / defocus_blur_1

  • 設定の説明:破損のタイプ= defocus_blur、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / defocus_blur_2

  • 設定の説明:破損のタイプ= defocus_blur、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / defocus_blur_3

  • 設定の説明:破損のタイプ= defocus_blur、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / defocus_blur_4

  • 設定の説明:破損のタイプ= defocus_blur、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / defocus_blur_5

  • 設定の説明:破損のタイプ= defocus_blur、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / glass_blur_1

  • 設定の説明:破損のタイプ= glass_blur、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / glass_blur_2

  • 設定の説明:破損のタイプ= glass_blur、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / glass_blur_3

  • 設定の説明:破損のタイプ= glass_blur、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / glass_blur_4

  • 設定の説明:破損のタイプ= glass_blur、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / glass_blur_5

  • 設定の説明:破損のタイプ= glass_blur、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / motion_blur_1

  • 設定の説明:破損のタイプ= motion_blur、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / motion_blur_2

  • 設定の説明:破損のタイプ= motion_blur、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / motion_blur_3

  • 設定の説明:破損のタイプ= motion_blur、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / motion_blur_4

  • 設定の説明:破損のタイプ= motion_blur、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / motion_blur_5

  • 設定の説明:破損のタイプ= motion_blur、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / zoom_blur_1

  • 設定の説明:破損のタイプ= zoom_blur、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / zoom_blur_2

  • 設定の説明:破損のタイプ= zoom_blur、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / zoom_blur_3

  • 設定の説明:破損のタイプ= zoom_blur、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / zoom_blur_4

  • 設定の説明:破損のタイプ= zoom_blur、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / zoom_blur_5

  • 設定の説明:破損のタイプ= zoom_blur、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / snow_1

  • コンフィグの説明:汚職タイプ=雪、重症度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / snow_2

  • コンフィグの説明:汚職タイプ=雪、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / snow_3

  • コンフィグの説明:汚職タイプ=雪、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / snow_4

  • コンフィグの説明:汚職タイプ=雪、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / snow_5

  • コンフィグの説明:汚職タイプ=雪、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / frost_1

視覚化

imagenet2012_corrupted / frost_2

視覚化

imagenet2012_corrupted / frost_3

視覚化

imagenet2012_corrupted / frost_4

視覚化

imagenet2012_corrupted / frost_5

視覚化

imagenet2012_corrupted / fog_1

視覚化

imagenet2012_corrupted / fog_2

視覚化

imagenet2012_corrupted / fog_3

視覚化

imagenet2012_corrupted / fog_4

視覚化

imagenet2012_corrupted / fog_5

視覚化

imagenet2012_corrupted / brightness_1

  • 設定の説明:破損のタイプ=明るさ、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / brightness_2

  • 設定の説明:破損のタイプ=明るさ、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / brightness_3

  • 設定の説明:破損のタイプ=明るさ、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / brightness_4

  • 設定の説明:破損のタイプ=明るさ、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / brightness_5

  • 設定の説明:破損のタイプ=明るさ、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / contrast_1

  • 設定の説明:破損のタイプ=対照、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / contrast_2

  • 設定の説明:破損のタイプ=対照、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / contrast_3

  • 設定の説明:破損のタイプ=対照、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / contrast_4

  • 設定の説明:破損のタイプ=対照、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / contrast_5

  • 設定の説明:破損のタイプ=対照、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / elastic_transform_1

  • 設定の説明:破損のタイプ= elastic_transform、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / elastic_transform_2

  • 設定の説明:破損のタイプ= elastic_transform、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / elastic_transform_3

  • 設定の説明:破損のタイプ= elastic_transform、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / elastic_transform_4

  • 設定の説明:破損のタイプ= elastic_transform、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / elastic_transform_5

  • 設定の説明:破損のタイプ= elastic_transform、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / pixelate_1

  • 設定の説明:破損のタイプ=ピクセレート、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / pixelate_2

  • 設定の説明:破損のタイプ=ピクセレート、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / pixelate_3

  • 設定の説明:破損のタイプ=ピクセレート、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / pixelate_4

  • 設定の説明:破損のタイプ=ピクセレート、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / pixelate_5

  • 設定の説明:破損のタイプ=ピクセレート、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / jpeg_compression_1

  • 設定の説明:破損のタイプ= jpeg_compression、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / jpeg_compression_2

  • 設定の説明:破損のタイプ= jpeg_compression、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / jpeg_compression_3

  • 設定の説明:破損のタイプ= jpeg_compression、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / jpeg_compression_4

  • 設定の説明:破損のタイプ= jpeg_compression、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / jpeg_compression_5

  • 設定の説明:破損のタイプ= jpeg_compression、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / gaussian_blur_1

  • 設定の説明:破損のタイプ= gaussian_blur、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / gaussian_blur_2

  • 設定の説明:破損のタイプ= gaussian_blur、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / gaussian_blur_3

  • 設定の説明:破損のタイプ= gaussian_blur、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / gaussian_blur_4

  • 設定の説明:破損のタイプ= gaussian_blur、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / gaussian_blur_5

  • 設定の説明:破損のタイプ= gaussian_blur、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / saturate_1

  • 設定の説明:破損のタイプ=飽和、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / saturate_2

  • 設定の説明:破損のタイプ=飽和、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / saturate_3

  • 設定の説明:破損のタイプ=飽和、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / saturate_4

  • 設定の説明:破損のタイプ=飽和、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / saturate_5

  • 設定の説明:破損のタイプ=飽和、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / spatter_1

  • 設定の説明:破損のタイプ=スパッタ、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / spatter_2

  • 設定の説明:破損のタイプ=スパッタ、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / spatter_3

  • 設定の説明:破損のタイプ=スパッタ、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / spatter_4

  • 設定の説明:破損のタイプ=スパッタ、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / spatter_5

  • 設定の説明:破損のタイプ=スパッタ、重症度= 5

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / speckle_noise_1

  • 設定の説明:破損のタイプ= speckle_noise、重要度= 1

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / speckle_noise_2

  • 設定の説明:破損のタイプ= speckle_noise、重症度= 2

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / speckle_noise_3

  • 設定の説明:破損のタイプ= speckle_noise、重症度= 3

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / speckle_noise_4

  • 設定の説明:破損のタイプ= speckle_noise、重症度= 4

  • tfds.show_examples ):

視覚化

imagenet2012_corrupted / speckle_noise_5

  • 設定の説明:破損のタイプ= speckle_noise、重症度= 5

  • tfds.show_examples ):

視覚化