The iris_landmark module provides several subgraphs for detecting iris landmarks, categorized by whether they detect a single eye or both eyes, and whether they execute on the CPU or GPU.
Choose a subgraph based on your hardware target and detection requirements:
- Single Eye Detection: Use
IrisLandmarkCpu or IrisLandmarkGpu to detect landmarks for either the left or right eye. - Dual Eye Detection: Use
IrisLandmarkLeftAndRightCpu or IrisLandmarkLeftAndRightGpu to detect landmarks for both eyes simultaneously. - Hardware Target: Select the
Cpu variant for CPU-based input and inference, or the Gpu variant for GPU-based input and inference.
| Subgraph | Details |
| :--- | :--- |
| `IrisLandmarkCpu` | Detects iris landmarks for left or right eye. (CPU input, and inference is executed on CPU.) |
| `IrisLandmarkGpu` | Detects iris landmarks for left or right eye. (GPU input, and inference is executed on GPU) |
| `IrisLandmarkLeftAndRightCpu` | Detects iris landmarks for both left and right eyes. (CPU input, and inference is executed on CPU) |
| `IrisLandmarkLeftAndRightGpu` | Detects iris landmarks for both left and right eyes. (GPU input, and inference is executed on GPU.) |