# FaceModel enum

Enumerates the AI models available in this SDK.

Inheritance
  - Object
  - Enum
  - FaceModel

## Constructors

FaceModel()
  const

## Values

faceDetector3A → const FaceModel

  Face detector 3A. Legacy high-accuracy detector, mainly for server-based or offline applications.

faceDetector3B → const FaceModel

  Face detector 3B. Legacy light detector, mainly for mobile/embedded real-time detection/tracking applications.

faceDetector3C → const FaceModel

  Face detector 3C. Ultra-light detector, dedicated to short-range real-time detection/tracking applications only.

faceDetector4A → const FaceModel

  Face detector 4A. Highest accuracy detector in this SDK, mainly for server-based or offline applications.

faceDetector4B → const FaceModel

  Face detector 4B. Light and accurate detector, mainly for mobile/embedded real-time detection/tracking applications.

faceDetector4BQ → const FaceModel

  Hardware specific declination of Face detector 4B.

faceEncoder8A → const FaceModel

  Face encoder 8A. Legacy model.

faceEncoder8B → const FaceModel

  Face encoder 8B. Legacy model.

faceEncoder9A → const FaceModel

  Face encoder 9A. Highest accuracy face encoder in this SDK, mainly for server-based 1:N applications.

faceEncoder9B → const FaceModel

  Face encoder 9B. Light and accurate face encoder, mainly for mobile/embedded 1:1 applications.

faceEncoder9C → const FaceModel

  Face encoder 9C. Ultra-light face encoder, dedicated to face tracking only.

facePeriocularEncoder2A → const FaceModel

  Periocular encoder 2A. Highest accuracy periocular encoder in this SDK. Provides an efficient alternative to face encoders when people wear masks in server-based 1:N applications.

faceEncodingQualityEstimator3A → const FaceModel

  Face encoding quality estimator 3A.

faceLandmarksEstimator2A → const FaceModel

  Face landmarks estimator 2A.

faceAgeEstimator1A → const FaceModel

  Face age estimator 1A.

faceAttributesClassifier2A → const FaceModel

  Face attributes estimator 2A.

faceExpressionClassifier1A → const FaceModel

  Face expression classifier 1A.

eyeOpennessDetector1A → const FaceModel

  Eye openness detector 1A.

eyeRednessDetector1A → const FaceModel

  Eye redness detector 1A.

eyeGazeEstimator2A → const FaceModel

  Eye gaze estimator 2A.

faceBackgroundUniformity1A → const FaceModel

  Face background uniformity estimator 1A.

faceMaskClassifier2A → const FaceModel

  Face mask classifier 2A.

faceOcclusionDetector2A → const FaceModel

  Face occlusion detector 2A.

facePoseEstimator1A → const FaceModel

  Face pose estimator 1A.

faceColorBasedPad2A → const FaceModel

  Face color-based presentation attack detector (PAD) 2A.

faceColorBasedPad3A → const FaceModel

  Face color-based presentation attack detector (PAD) 3A.

faceBlurrinessDetector1A → const FaceModel

  Face blurriness detector 1A.

faceAttackSupportDetector2A → const FaceModel

  Face attack support detector 2A.

faceAttackSupportDetector3A → const FaceModel

  Face attack support detector 3A.

faceDepthBasedPad2A → const FaceModel

  Face depth-based presentation attack detector (PAD) 2A.

faceBackgroundSegmenter1A → const FaceModel

  Background removal model.

faceSegmenter2A → const FaceModel

  Face segmenter model.

compressionArtifactRemover1A → const FaceModel

  Compression artificat remover.

## Properties

hashCode → int
  The hash code for this object.
  no setter inherited
index → int
  A numeric identifier for the enumerated value.
  no setter inherited
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited

## Methods

noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
toString() → String
  A string representation of this object.
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator.
  inherited

## Constants

values → const List<FaceModel>
  A constant List of the values in this enum, in order of their declaration.
  `[faceDetector3A, faceDetector3B, faceDetector3C, faceDetector4A, faceDetector4B, faceDetector4BQ, faceEncoder8A, faceEncoder8B, faceEncoder9A, faceEncoder9B, faceEncoder9C, facePeriocularEncoder2A, fa…`