Source code for pyiqa.archs.constants

"""Shared normalization constants for architecture backbones.

This module centralizes channel-wise mean and standard deviation values used by
models in :mod:`pyiqa.archs` for preprocessing input images.

All tuples follow RGB channel order.
"""

[docs] IMAGENET_DEFAULT_MEAN = (0.485, 0.456, 0.406)
[docs] IMAGENET_DEFAULT_STD = (0.229, 0.224, 0.225)
[docs] IMAGENET_INCEPTION_MEAN = (0.5, 0.5, 0.5)
[docs] IMAGENET_INCEPTION_STD = (0.5, 0.5, 0.5)
[docs] IMAGENET_DPN_MEAN = (124 / 255, 117 / 255, 104 / 255)
[docs] IMAGENET_DPN_STD = tuple([1 / (0.0167 * 255)] * 3)
[docs] OPENAI_CLIP_MEAN = (0.48145466, 0.4578275, 0.40821073)
[docs] OPENAI_CLIP_STD = (0.26862954, 0.26130258, 0.27577711)