# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------
from enum import Enum
[docs]class RecognitionModel(str, Enum):
recognition_01 = "recognition_01"
recognition_02 = "recognition_02"
recognition_03 = "recognition_03"
recognition_04 = "recognition_04"
[docs]class Gender(str, Enum):
male = "male"
female = "female"
[docs]class GlassesType(str, Enum):
no_glasses = "noGlasses"
reading_glasses = "readingGlasses"
sunglasses = "sunglasses"
swimming_goggles = "swimmingGoggles"
[docs]class HairColorType(str, Enum):
unknown = "unknown"
white = "white"
gray = "gray"
blond = "blond"
brown = "brown"
red = "red"
black = "black"
other = "other"
[docs]class AccessoryType(str, Enum):
head_wear = "headWear"
glasses = "glasses"
mask = "mask"
[docs]class BlurLevel(str, Enum):
low = "Low"
medium = "Medium"
high = "High"
[docs]class ExposureLevel(str, Enum):
under_exposure = "UnderExposure"
good_exposure = "GoodExposure"
over_exposure = "OverExposure"
[docs]class NoiseLevel(str, Enum):
low = "Low"
medium = "Medium"
high = "High"
[docs]class MaskType(str, Enum):
no_mask = "noMask"
face_mask = "faceMask"
other_mask_or_occlusion = "otherMaskOrOcclusion"
uncertain = "uncertain"
[docs]class QualityForRecognition(str, Enum):
low = "Low"
medium = "Medium"
high = "High"
[docs]class FindSimilarMatchMode(str, Enum):
match_person = "matchPerson"
match_face = "matchFace"
[docs]class TrainingStatusType(str, Enum):
nonstarted = "nonstarted"
running = "running"
succeeded = "succeeded"
failed = "failed"
[docs]class SnapshotApplyMode(str, Enum):
create_new = "CreateNew"
[docs]class SnapshotObjectType(str, Enum):
face_list = "FaceList"
large_face_list = "LargeFaceList"
large_person_group = "LargePersonGroup"
person_group = "PersonGroup"
[docs]class OperationStatusType(str, Enum):
notstarted = "notstarted"
running = "running"
succeeded = "succeeded"
failed = "failed"
[docs]class FaceAttributeType(str, Enum):
age = "age"
gender = "gender"
head_pose = "headPose"
smile = "smile"
facial_hair = "facialHair"
glasses = "glasses"
emotion = "emotion"
hair = "hair"
makeup = "makeup"
occlusion = "occlusion"
accessories = "accessories"
blur = "blur"
exposure = "exposure"
noise = "noise"
mask = "mask"
quality_for_recognition = "qualityForRecognition"
[docs]class DetectionModel(str, Enum):
detection_01 = "detection_01"
detection_02 = "detection_02"
detection_03 = "detection_03"