AuraFace-v1 β CoreML
CoreML conversion of fal/AuraFace-v1's
recognition model (glintr100.onnx, ResNet100 with additive angular margin loss),
for on-device face embedding on iOS.
AuraFace-v1 is released by fal.ai under Apache-2.0 as a commercially-usable alternative to the non-commercial InsightFace recognition packs. This repo redistributes a converted copy under the same license.
Files
FaceEmbedding.mlmodelβ neuralnetwork format, float16 weights (~124 MB)
Interface
- Input
faceImage: 112Γ112 RGB image, 5-point aligned (InsightFacenorm_crop/ ArcFace template). Preprocessing(pixel β 127.5) / 127.5is baked into the model. - Output
embedding: 512-dim face embedding (L2-normalize before cosine comparison).
Conversion
ONNX β PyTorch (onnx2torch) β traced β coremltools (neuralnetwork) β
fp16 weight quantization. Validated against ONNX Runtime: cosine similarity
0.999956 on random input (fp16 quantization is effectively lossless).
Accuracy (from the upstream model card)
| LFW | CFP-FP | AgeDB | CALFW | CPLFW |
|---|---|---|---|---|
| 99.65 | 95.19 | 96.10 | 94.70 | 90.93 |
- Downloads last month
- 15
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support
Model tree for RuiSumida/AuraFace-v1-CoreML
Base model
fal/AuraFace-v1