Papers › FaceNet: A Unified Embedding for Face Recognition and Clustering

FaceNet: A Unified Embedding for Face Recognition and Clustering

12 Mar 2015CVPR 2015 6arXiv:1503.03832archive 2025-07-28

Florian Schroff, Dmitry Kalenichenko, James Philbin

Despite significant recent advances in the field of face recognition, implementing face verification and recognition efficiently at scale presents serious challenges to current approaches. In this paper we present a system, called FaceNet, that directly learns a mapping from face images to a compact Euclidean space where distances directly correspond to a measure of face similarity. Once this space has been produced, tasks such as face recognition, verification and clustering can be easily implemented using standard techniques with FaceNet embeddings as feature vectors. Our method uses a deep convolutional network trained to directly optimize the embedding itself, rather than an intermediate bottleneck layer as in previous deep learning approaches. To train, we use triplets of roughly aligned matching / non-matching face patches generated using a novel online triplet mining method. The benefit of our approach is much greater representational efficiency: we achieve state-of-the-art face recognition performance using only 128-bytes per face. On the widely used Labeled Faces in the Wild (LFW) dataset, our system achieves a new record accuracy of 99.63%. On YouTube Faces DB it achieves 95.12%. Our system cuts the error rate in comparison to the best published result by 30% on both datasets. We also introduce the concept of harmonic embeddings, and a harmonic triplet loss, which describe different versions of face embeddings (produced by different networks) that are compatible to each other and allow for direct comparison between each other.

PaperPDFConference PDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="1503.03832")

Code

Syntology Ran 65 of 154 code samples harvested from 56 repositories linked to this paper; 89 have no recorded run. Of those that ran: 9 ran · honoured contract; 10 ran · violated contract; 10 ran · our draft was wrong; 3 ran · fixture could not drive it; 33 ran with no contract checked.

By repository: community (archive-listed): 154 samples from 56 repositories, 65 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

183 repositories listed; official and paper-mentioned ones first.

18alantom/identify mentioned on GitHubpytorchGPL-3.0 report
18alantom/smel_project mentioned on GitHubpytorch report
Abdelhamid-bouzid/Deep-metric-learning mentioned on GitHubpytorch report
AdrianUng/keras-triplet-loss-mnist mentioned on GitHubtfMIT report
Agrover112/SiameseNet-Search mentioned on GitHubMIT report
Ander02/FaceRecognition mentioned on GitHubpytorch report
Anil1331/Facenet mentioned on GitHub report
ArturPrzybysz/MNIST-siamese mentioned on GitHubtf report
Ashish013/FaceNet_TF-2.0 mentioned on GitHubtf report
AswillHatter/Sondi1 mentioned on GitHubtf report
AswillHatter/Union mentioned on GitHubtf report
Atcold/torch-TripletEmbedding mentioned on GitHubtorchMIT report
BZstat/Attendance-AI mentioned on GitHubpytorch report
BeefMILF/facenet mentioned on GitHubpytorchMIT report
BradNeuberg/personal-photos-model mentioned on GitHubApache-2.0 report
CharlesPikachu/CharlesFace mentioned on GitHubpytorch report
Fugu-Lin/facenet_pytorch mentioned on GitHubpytorch report
Hamiltonsjtu/based_on_facenet mentioned on GitHubtf report
JoseLGP/FaceRecognition mentioned on GitHubtf report
KSolves-ML/Face-Reco-Flask mentioned on GitHubtf report
KrenAnastasiya/face_recognition mentioned on GitHubtf report
LinRiver/Realtime_facedetection mentioned on GitHubtf report
M155K4R4/facenet mentioned on GitHubtfMIT report
Maninder10/face mentioned on GitHubtf report
Mind23-2/MindCode-70 mentioned on GitHubmindspore report
Natty07/Deep_Learning mentioned on GitHubtfUnlicense report
Porechniy13/FaceReco mentioned on GitHubtf report
RobotEdh/facenet mentioned on GitHubtf report
Satyake/Triplet-Loss_Siamese_NN mentioned on GitHubtf report
Surya9787/suryaprakash mentioned on GitHubtfMIT report
TowardHumanizedInteraction/TripletFace mentioned on GitHubpytorch report
Unturned3/mtcnn mentioned on GitHubpytorch report
abuchin/face_recognition mentioned on GitHub report
adambielski/siamese-triplet mentioned on GitHubpytorch report
aditya26-09/Face_Recognition mentioned on GitHubtf report
alexattia/ExtendedTinyFaces mentioned on GitHubtf report
altndrr/persona mentioned on GitHubpytorchMIT report
anuj-anuj/face-similarity mentioned on GitHubtf report
aobaruwa/TensorFlow-Projects mentioned on GitHubtf report
apaz-cli/ML-ImageHash mentioned on GitHubpytorchGPL-2.0 report
arsfutura/face-recognition mentioned on GitHubpytorchBSD-3-Clause report
asmadotgh/unc-net mentioned on GitHubtfNOASSERTION report
bergerda1/PiFaceRecognition mentioned on GitHub report
bielcarvalho/RPII-EP mentioned on GitHubpytorch report
bruceeeee/facenet mentioned on GitHubtf report
chenyeheng/SmartCar mentioned on GitHubtf report
chenyeheng/SmartCar-FaceRec mentioned on GitHubtf report
chroniccrash/facestuff mentioned on GitHubtf report
cindyloo/rockstar-ai mentioned on GitHubtf report
code-kage/facenet_mini mentioned on GitHubtf report
coronnie/HouseGuard mentioned on GitHubtf report
davidsandberg/facenet mentioned on GitHubtfMIT report
deepakks1995/inception mentioned on GitHubtf report
douglas125/SpeechIdentity mentioned on GitHubtfMIT report
dude123studios/SmarterRingV2 mentioned on GitHubCC0-1.0 report
dvndra/face_recognition mentioned on GitHubtf report
eewindfly/facenet mentioned on GitHubtfMIT report
ffr4nz/UnknownUnknowns mentioned on GitHubGPL-3.0 report
flora-zyx/SJNet mentioned on GitHubpytorch report
fpleoni/its_all_in_the_family mentioned on GitHubtf report
gengler1123/Triplet_Loss_Demo mentioned on GitHubMIT report
heorhii-bolotov/facenet mentioned on GitHubpytorchMIT report
hslrock/TripletLoss_Pytorch mentioned on GitHubpytorch report
itanish/Face-Recognition mentioned on GitHubtf report
iwasakishuto/DeepScreening mentioned on GitHub report
jfthuong/photo-organizer mentioned on GitHubpytorchMIT report
jjmachan/DeepHash mentioned on GitHubpytorchBSD-3-Clause report
jonathandrnd/Face-Recognition mentioned on GitHubtf report
jooyounghun/AI-Team-5 mentioned on GitHub report
kagami/go-face mentioned on GitHubCC0-1.0 report
kaichengyan/facenet-darknet-pytorch mentioned on GitHubpytorch report
khrlimam/facenet mentioned on GitHubpytorch report
kooBH/facenet_verification mentioned on GitHubpytorch report
kuaikuaikim/DFace mentioned on GitHubpytorch report
madhavambati/Face-Recognition mentioned on GitHubtf report
mahathi26/ciss mentioned on GitHubtf report
mayureshpatil30/test-image mentioned on GitHubMIT report
mindslab-mwc5697/facenet_upload mentioned on GitHubpytorch report
mlpocprojects/facenet-poc mentioned on GitHubtf report
moron96/FaceRecogLDAP mentioned on GitHubtf report
msaadsaeed/sbnet mentioned on GitHubpytorch report
njordsir/Clustering-Faces mentioned on GitHubtf report
notecola/facenet-light mentioned on GitHubpytorch report
obj2vec/obj2vec mentioned on GitHub report
parvatijay2901/FaceNet_FR mentioned on GitHubpytorch report
petermankowski510/facenet_test mentioned on GitHubtf report
qbxlvnf11/face-detection-MTCNN mentioned on GitHubpytorchMIT report
reneang17/authorencoder mentioned on GitHubpytorch report
richmondu/libfaceid mentioned on GitHubtfMIT report
rmwkwok/product_visual_search mentioned on GitHubtf report
rupaai/60DaysOfUdacity mentioned on GitHubpytorch report
saiamrit/Facenet-pytorch mentioned on GitHubpytorchMIT report
sdamolini/LooksLikeWho mentioned on GitHubtf report
setharram/facenet mentioned on GitHubtfMIT report
shi510/ffem mentioned on GitHubtf report
shuShelby/main mentioned on GitHubtf report
srilakshmiv14/FaceNet_Pytorch mentioned on GitHubpytorchMIT report
sudhanshu2k/Signature-Verification mentioned on GitHubtfMIT report
sumathi16/FaceRecognition mentioned on GitHubtf report
susmith98/Face_Recognition mentioned on GitHubtfMIT report
tamerthamoqa/facenet-pytorch-glint360k mentioned on GitHubpytorch report
tbmoon/facenet mentioned on GitHubpytorchMIT report
timesler/facenet-pytorch mentioned on GitHubpytorch report
tuyentv2009/Face-Recognition- mentioned on GitHubtf report
vinayakkailas/Face_Recognition mentioned on GitHubtf report
vincenthanna/facenet_on_mnist mentioned on GitHubtf report
yehengchen/FaceRecognition mentioned on GitHubtf report
zachzhu2016/Spectraface mentioned on GitHubpytorchMIT report
zachzhu2016/thermal-face-recognition mentioned on GitHubpytorchMIT report
zafartakekh/finddrop mentioned on GitHubtf report
zexUlt/facerec mentioned on GitHubmxnet report
Adarsh79/Face-Recognition-with-Facenet tfnot reachable when probed 2026-09-18 — repositories for recent papers often appear after camera-ready report
LKLQQ/FaceNet mindsporeApache-2.0 report
mszpc/facenet_ascend mindsporeApache-2.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

154 samples harvested; 65 ran; 9 honoured the contract we drafted; 89 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

9ran · honoured contract
10ran · violated contract
10ran · our draft was wrong
3ran · fixture could not drive it
33ran
89unverified

Licence: 45 of the 154 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from 56 repositories linked to this paper, official or community; each sample names its own and says which. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

AngularMarginLayer shi510/ffem/train/layers/angular_margin_layer.py community (archive-listed) ran MIT (permissive) · 7724117072ade7e1 · report
BasicConv2d Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 0bab917a250c249f · report
BasicConv2d kuaikuaikim/DFace/dface/core/resnet_inception_v2.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted Apache-2.0 (permissive) · 5482c7a79d0aefc8 · report
Block17 Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 7e19060bb9958d17 · report
Block17 kuaikuaikim/DFace/dface/core/resnet_inception_v2.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · 40fffa8c1530da9c · report
Block35 Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) ran MIT (permissive) · 40e47dd85fa18386 · report
Block35 kuaikuaikim/DFace/dface/core/resnet_inception_v2.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · 02e7a38703c89506 · report
Block8 Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · c593a9f14b4a7466 · report
Block8 kuaikuaikim/DFace/dface/core/resnet_inception_v2.py community (archive-listed) ran · metamorphic tier: deterministic Apache-2.0 (permissive) · 4f1bf083181c6a5e · report
DistLoss 18alantom/smel_project/identify/models/model_trainers.py community (archive-listed) ran GPL-3.0 (copyleft) · pointer only · b8740977fcc7fd00 · report
Encoder TowardHumanizedInteraction/TripletFace/tripletface/core/model.py community (archive-listed) ran fingerprinted no licence file found · pointer only · 73f93e4c7e4a14d5 · report
FGT kooBH/facenet_verification/FacenetGapTrainer.py community (archive-listed) ran no licence file found · pointer only · b037011762fb8d35 · report
FaceNetModel notecola/facenet-light/models.py community (archive-listed) ran no licence file found · pointer only · d0053e86f99ee6de · report
FaceNetModel khrlimam/facenet/models.py community (archive-listed) ran MIT (permissive) · e5a04c74a4566504 · report
InceptionResnetV1 BZstat/Attendance-AI/models/inception_resnet_v1.py community (archive-listed) ran MIT (permissive) · c93fb05a472b0514 · report
Mixed_5b kuaikuaikim/DFace/dface/core/resnet_inception_v2.py community (archive-listed) ran Apache-2.0 (permissive) · 09e312bb783a9608 · report
Mixed_6a Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 4cf5d4d98d8b0029 · report
Mixed_6a kuaikuaikim/DFace/dface/core/resnet_inception_v2.py community (archive-listed) ran Apache-2.0 (permissive) · 051761546a81da65 · report
Mixed_7a Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · e8f35f8b82919dcc · report
Mixed_7a kuaikuaikim/DFace/dface/core/resnet_inception_v2.py community (archive-listed) ran Apache-2.0 (permissive) · 3d32a41443e1f768 · report
OnlineTripletLoss reneang17/authorencoder/src/siamese_triplet/losses.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 98cd277ddcd452ca · report
OnlineTripletLoss adambielski/siamese-triplet/losses.py community (archive-listed) ran · metamorphic tier: deterministic BSD-3-Clause (permissive) · 182e0543c92398a4 · report
Online_Mining Ashish013/FaceNet_TF-2.0/src/online_triplet_loss.py community (archive-listed) ran MIT (permissive) · b3f77014fc35ba91 · report
Triplet code-kage/facenet_mini/facenet_mini/net.py community (archive-listed) ran no licence file found · pointer only · 840e9d70e1cc26aa · report
TripletLoss tamerthamoqa/facenet-pytorch-glint360k/losses/triplet_loss.py community (archive-listed) ran MIT (permissive) · 670ffaa5bf0a16fe · report
TripletMarginLoss QuocThangNguyen/deep-metric-learning-tsinghua-dogs/src/losses/triplet_margin_loss.py community (archive-listed) ran no licence file found · pointer only · 2d61f7462fd37651 · report
_batch_hard_triplets_loss QuocThangNguyen/deep-metric-learning-tsinghua-dogs/src/losses/triplet_margin_loss.py community (archive-listed) ran · our draft was wrong fingerprinted no licence file found · pointer only · 4b46ed5be2560fbd · report
_batch_hardest_triplets_loss QuocThangNguyen/deep-metric-learning-tsinghua-dogs/src/losses/triplet_margin_loss.py community (archive-listed) ran · our draft was wrong fingerprinted no licence file found · pointer only · 6c7347802e28737d · report
_generate_layer_name sebastiaopamplona/msc-thesis-deepfsim/utils/models/facenet.py community (archive-listed) ran · our draft was wrong fingerprinted no licence file found · pointer only · 5379cd2f8b5b328b · report
_get_anchor_negative_mask QuocThangNguyen/deep-metric-learning-tsinghua-dogs/src/losses/triplet_margin_loss.py community (archive-listed) ran · our draft was wrong fingerprinted no licence file found · pointer only · d6a0aba791e7197d · report
_get_anchor_negative_triplet_mask humbleOldSage/Triplet-Loss-for-Personal-dataset/model/triplet_loss.py community (archive-listed) ran · violated contract fingerprinted no licence file found · pointer only · b7b5c3f2849256e2 · report
_get_anchor_positive_mask QuocThangNguyen/deep-metric-learning-tsinghua-dogs/src/losses/triplet_margin_loss.py community (archive-listed) ran · our draft was wrong fingerprinted no licence file found · pointer only · 357782972c4e4fd3 · report
_get_anchor_positive_triplet_mask humbleOldSage/Triplet-Loss-for-Personal-dataset/model/triplet_loss.py community (archive-listed) ran · violated contract fingerprinted no licence file found · pointer only · 0c06a70ec38f0276 · report
_get_triplet_masks QuocThangNguyen/deep-metric-learning-tsinghua-dogs/src/losses/triplet_margin_loss.py community (archive-listed) ran · our draft was wrong fingerprinted no licence file found · pointer only · cad395d0f0392be7 · report
_triplet_loss ArturPrzybysz/MNIST-siamese/src/siamese_model.py community (archive-listed) ran · violated contract no licence file found · pointer only · b26df70cb51686e3 · report
_triplet_loss ArturPrzybysz/siamese-CNN-cat-vs-dogs/src/siamese_model.py community (archive-listed) ran · fixture could not drive it no licence file found · pointer only · 2b6e763932a22263 · report
accuracy saiamrit/Facenet-pytorch/models/utils/training.py community (archive-listed) ran fingerprinted MIT (permissive) · 0cb3cf5e7b2e81ef · report
bbreg saiamrit/Facenet-pytorch/models/utils/detect_face.py community (archive-listed) ran fingerprinted MIT (permissive) · affb8cd2d0d2a245 · report
calculate_accuracy LKLQQ/FaceNet/src/eval_metrics.py community (archive-listed) ran · honoured contract fingerprinted Apache-2.0 (permissive) · f975336b5d5f1a80 · report
collate_pil saiamrit/Facenet-pytorch/models/utils/training.py community (archive-listed) ran MIT (permissive) · 10d0e8e67afff5b2 · report
contrastive_loss fpleoni/its_all_in_the_family/source/facenet_take_2.py community (archive-listed) ran · violated contract no licence file found · pointer only · a29f1f1ec7d76f42 · report
conv2d_bn sebastiaopamplona/msc-thesis-deepfsim/utils/models/facenet.py community (archive-listed) ran · our draft was wrong no licence file found · pointer only · 6c4df2f8f7ef8073 · report
conv_1x1_bn altndrr/persona/src/models/mobilenet.py community (archive-listed) ran · our draft was wrong MIT (permissive) · db82a4013a44fb42 · report
conv_bn altndrr/persona/src/models/mobilenet.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 84a4cf301e929085 · report
fixed_image_standardization saiamrit/Facenet-pytorch/models/mtcnn.py community (archive-listed) ran fingerprinted MIT (permissive) · f3274d8580b03de4 · report
get_facenet_embedding EvgenyDyshlyuk/Deep_Learning_Face_Detection_Embeddings_Clustering/utils.py community (archive-listed) ran · fixture could not drive it no licence file found · pointer only · 3d8cf0af3e77f06f · report
get_layer_indices saiamrit/Facenet-pytorch/models/utils/tensorflow2pytorch.py community (archive-listed) ran MIT (permissive) · caa7d288c5d43961 · report
get_torch_home Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 4112a6f47a90142d · report
img_to_emb bergerda1/PiFaceRecognition/create_embeddings.py community (archive-listed) ran · our draft was wrong no licence file found · pointer only · be3e4e523bda065a · report
make_divisible altndrr/persona/src/models/mobilenet.py community (archive-listed) ran · honoured contract fingerprinted MIT (permissive) · 63ec083689f80f47 · report
negative_anchor_mask Ashish013/FaceNet_TF-2.0/src/online_triplet_loss.py community (archive-listed) ran · violated contract fingerprinted MIT (permissive) · 1d09e8b9f3a53bb3 · report
own_loss_function Ayoob7/facenet-face-recognition/2_facenet.py community (archive-listed) ran · honoured contract MIT (permissive) · b216768ef3b38f48 · report
positive_anchor_mask Ashish013/FaceNet_TF-2.0/src/online_triplet_loss.py community (archive-listed) ran · violated contract fingerprinted MIT (permissive) · 176fb796c3168c96 · report
prewhiten saiamrit/Facenet-pytorch/models/mtcnn.py community (archive-listed) ran fingerprinted MIT (permissive) · 4b408c0f70bc4e29 · report
read_image EvgenyDyshlyuk/Deep_Learning_Face_Detection_Embeddings_Clustering/utils.py community (archive-listed) ran · fixture could not drive it no licence file found · pointer only · 707197d12f5a52f2 · report
scaling sebastiaopamplona/msc-thesis-deepfsim/utils/models/facenet.py community (archive-listed) ran · honoured contract fingerprinted no licence file found · pointer only · 3587611134f2fad7 · report
standardize_image EvgenyDyshlyuk/Deep_Learning_Face_Detection_Embeddings_Clustering/utils.py community (archive-listed) ran · violated contract fingerprinted no licence file found · pointer only · c48a6f52fa2a7677 · report
to_rgb eewindfly/facenet/src/download_vgg_face_dataset.py community (archive-listed) ran · honoured contract fingerprinted MIT (permissive) · 29507ad0ee182d8c · report
triplet_loss MohamadMerchant/Voice-Authentication-and-Face-Recognition/main_functions.py community (archive-listed) ran · violated contract no licence file found · pointer only · b2aadaba17e8a78c · report
triplet_loss bethelhall/smart-attendance-system/facenet.py community (archive-listed) ran · honoured contract no licence file found · pointer only · 89309d39342a029a · report
triplet_loss vincenthanna/facenet_on_mnist/model/triplet.py community (archive-listed) ran · violated contract no licence file found · pointer only · 262078ee93f700c2 · report
triplet_loss zafartakekh/finddrop/facenet.py community (archive-listed) ran · violated contract no licence file found · pointer only · 62e8d97d34d21d8c · report
triplet_loss deepakks1995/inception/facenet.py community (archive-listed) ran · honoured contract no licence file found · pointer only · da7a6c9372f0f74a · report
triplet_loss AswillHatter/Sondi1/facenet_et.py community (archive-listed) ran · honoured contract no licence file found · pointer only · d807b42f9b5b461d · report
triplet_loss_function madhavambati/Face-Recognition/face_recogniser.py community (archive-listed) ran · honoured contract no licence file found · pointer only · 0c504b3c139a6109 · report
BaseSpeechEmbeddingModel douglas125/SpeechIdentity/train_speech_id_model.py community (archive-listed) unverified MIT (permissive) · 0a66a28df2ce144c · report
InceptionResNetV1 sebastiaopamplona/msc-thesis-deepfsim/utils/models/facenet.py community (archive-listed) unverified no licence file found · pointer only · 4f27e513344c3a1b · report
InceptionResNetV1 PushpakBhoge/Face_Recognition_TF/Inference/inception_resnet_v1.py community (archive-listed) unverified no licence file found · pointer only · f765bc3fe6ccbdf7 · report
InceptionResnetV1 Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) unverified MIT (permissive) · 249627adc85c3bd9 · report
InceptionResnetV1 parvatijay2901/FaceNet_FR/facenet_pytorch/models/inception_resnet_v1.py community (archive-listed) unverified MIT (permissive) · 287cdba1ecddb321 · report
InceptionResnetV1 Fugu-Lin/facenet_pytorch/models/inception_resnet_v1.py community (archive-listed) unverified MIT (permissive) · 0ed619c3f0d479d3 · report
InceptionResnetV1 mindslab-mwc5697/facenet_upload/facenet_pytorch/models/inception_resnet_v1.py community (archive-listed) unverified no licence file found · pointer only · ad954a336c0a9972 · report
InceptionResnetV2 kuaikuaikim/DFace/dface/core/resnet_inception_v2.py community (archive-listed) unverified Apache-2.0 (permissive) · f168e975f494717c · report
QuadrupletLossLayer sdamolini/LooksLikeWho/LooksLikeWho/SLD_quad_model.py community (archive-listed) unverified MIT (permissive) · f84fe45a20472b4b · report
TripletLoss iwasakishuto/DeepScreening/deepscreening/tripletloss.py community (archive-listed) unverified MIT (permissive) · 3a2a30ab2e8281ef · report
TripletMarginLoss CharlesPikachu/CharlesFace/FaceClassify/losses/TripletMarginLoss.py community (archive-listed) unverified MIT (permissive) · 47a8f243e31c837b · report
_inception_resnet_block sebastiaopamplona/msc-thesis-deepfsim/utils/models/facenet.py community (archive-listed) unverified no licence file found · pointer only · 4c68de50d2d37d87 · report
_pairwise_distances humbleOldSage/Triplet-Loss-for-Personal-dataset/model/triplet_loss.py community (archive-listed) unverified no licence file found · pointer only · afdae5c0487f70de · report
add_extension davidsandberg/facenet/src/lfw.py community (archive-listed) unverified MIT (permissive) · 344eae2e1ca14eab · report
batch_hard_triplet_loss humbleOldSage/Triplet-Loss-for-Personal-dataset/model/triplet_loss.py community (archive-listed) unverified no licence file found · pointer only · 42907ac27fce40d9 · report
calculate_accuracy altndrr/persona/src/utils/lfw.py community (archive-listed) unverified MIT (permissive) · cafb190ef0100713 · report
calculate_roc LKLQQ/FaceNet/src/eval_metrics.py community (archive-listed) unverified Apache-2.0 (permissive) · ecb40e2478acb33f · report
calculate_roc altndrr/persona/src/utils/lfw.py community (archive-listed) unverified MIT (permissive) · 198671905cf83bac · report
center_loss davidsandberg/facenet/src/facenet.py community (archive-listed) unverified MIT (permissive) · de0339c0a7ee6fcf · report
center_loss eewindfly/facenet/src/facenet.py community (archive-listed) unverified MIT (permissive) · c8168e71d827d34b · report
change_data_category altndrr/persona/src/utils/path.py community (archive-listed) unverified MIT (permissive) · 444d36ad90b90ce5 · report
collate_pil altndrr/persona/src/utils/data.py community (archive-listed) unverified MIT (permissive) · ac9c43a1519f689f · report
collate_triplet altndrr/persona/src/utils/data.py community (archive-listed) unverified MIT (permissive) · 40b236d03e48b89e · report
convert_classes_to_indexes altndrr/persona/src/utils/data.py community (archive-listed) unverified MIT (permissive) · da754305b9332bd9 · report
decov_loss eewindfly/facenet/src/facenet.py community (archive-listed) unverified MIT (permissive) · 0d85d97267f199d5 · report
detect_face saiamrit/Facenet-pytorch/models/utils/detect_face.py community (archive-listed) unverified MIT (permissive) · 3db2943546bb4fa3 · report
detect_face srilakshmiv14/FaceNet_Pytorch/models/utils/detect_face.py community (archive-listed) unverified MIT (permissive) · f60238e4cac8b5c4 · report
distance altndrr/persona/src/utils/lfw.py community (archive-listed) unverified MIT (permissive) · 7522ada649e29d57 · report
download_url_to_file Fugu-Lin/facenet_pytorch/models/inception_resnet_v1.py community (archive-listed) unverified MIT (permissive) · 811771474f844cee · report
evaluate LKLQQ/FaceNet/src/eval_metrics.py community (archive-listed) unverified Apache-2.0 (permissive) · dd632e97794dba3d · report
extract_data davidsandberg/facenet/tmp/mnist_center_loss.py community (archive-listed) unverified MIT (permissive) · f239ee916030025a · report
extract_labels davidsandberg/facenet/tmp/mnist_center_loss.py community (archive-listed) unverified MIT (permissive) · 1aa4a5e8c6ad354a · report
eye_aspect_ratio M155K4R4/facenet/rec-feat.py community (archive-listed) unverified MIT (permissive) · 137ba90472b0d77a · report
filter_dataset davidsandberg/facenet/src/train_softmax.py community (archive-listed) unverified MIT (permissive) · 1c8fb5e1fef63ca1 · report
find_threshold davidsandberg/facenet/src/train_softmax.py community (archive-listed) unverified MIT (permissive) · 9a184a5877b32a7f · report
findcache zachzhu2016/Spectraface/cache.py community (archive-listed) unverified MIT (permissive) · 21497452f4147964 · report
fixed_batch_process srilakshmiv14/FaceNet_Pytorch/models/utils/detect_face.py community (archive-listed) unverified MIT (permissive) · be1eeb67c64b7a65 · report
freeze_graph_def davidsandberg/facenet/src/freeze_graph.py community (archive-listed) unverified MIT (permissive) · fa85ccc44950ff25 · report
generateBoundingBox saiamrit/Facenet-pytorch/models/utils/detect_face.py community (archive-listed) unverified MIT (permissive) · c3d651f50ad81ba1 · report
get_confirm_token davidsandberg/facenet/src/download_and_extract.py community (archive-listed) unverified MIT (permissive) · 135b3dc835ffe6ad · report
get_data_paths eewindfly/facenet/src/infer.py community (archive-listed) unverified MIT (permissive) · f6cb6e3a13713755 · report
get_distillation_lr_scheduler altndrr/persona/src/utils/models.py community (archive-listed) unverified MIT (permissive) · ea99e7f8e9e68ee0 · report
get_image_paths_and_labels davidsandberg/facenet/src/facenet.py community (archive-listed) unverified MIT (permissive) · 6a74ab1f515ebce3 · report
get_key BradNeuberg/personal-photos-model/src/siamese_network_bw/siamese_utils.py community (archive-listed) unverified Apache-2.0 (permissive) · 307515a5a0f9958f · report
get_output_cluster_path BradNeuberg/personal-photos-model/src/siamese_network_bw/constants.py community (archive-listed) unverified Apache-2.0 (permissive) · 8c79048eb272e50a · report
get_paths davidsandberg/facenet/src/lfw.py community (archive-listed) unverified MIT (permissive) · 86bfef7c19607cea · report
get_paths eewindfly/facenet/src/lfw.py community (archive-listed) unverified MIT (permissive) · e4eb25d391115d3f · report
get_specific_frames dude123studios/SmarterRingV2/utils.py community (archive-listed) unverified CC0-1.0 (permissive) · 6fb092be5cd16024 · report
listcache zachzhu2016/Spectraface/cache.py community (archive-listed) unverified MIT (permissive) · 8b667ea3bdb2ed37 · report
load_mkl_vec eewindfly/facenet/src/matio.py community (archive-listed) unverified MIT (permissive) · fa45d9ef71bcb142 · report
load_tf_conv2d_trans saiamrit/Facenet-pytorch/models/utils/tensorflow2pytorch.py community (archive-listed) unverified MIT (permissive) · 28704bbbf9820e7b · report
load_weights Unturned3/mtcnn/models/inception_resnet_v1.py community (archive-listed) unverified MIT (permissive) · bd44b73773d6e628 · report
load_weights parvatijay2901/FaceNet_FR/facenet_pytorch/models/inception_resnet_v1.py community (archive-listed) unverified MIT (permissive) · 6f879fe221389e5d · report
load_weights Fugu-Lin/facenet_pytorch/models/inception_resnet_v1.py community (archive-listed) unverified MIT (permissive) · a50b4759e6f81504 · report
load_weights mindslab-mwc5697/facenet_upload/facenet_pytorch/models/inception_resnet_v1.py community (archive-listed) unverified no licence file found · pointer only · 823487cc0f89be9b · report
loss_function Abdelhamid-bouzid/Deep-metric-learning/Triplet/loss_function.py community (archive-listed) unverified no licence file found · pointer only · 30d037777ebf6516 · report
maybe_download davidsandberg/facenet/tmp/mnist_center_loss.py community (archive-listed) unverified MIT (permissive) · c60b093a5d17ebca · report
mean_normalize BradNeuberg/personal-photos-model/src/siamese_network_bw/siamese_utils.py community (archive-listed) unverified Apache-2.0 (permissive) · 3b963d26d16e63ee · report
normalize dude123studios/SmarterRingV2/utils.py community (archive-listed) unverified CC0-1.0 (permissive) · 69ea888dfba68ab0 · report
normalized_mel_spectrogram douglas125/SpeechIdentity/train_speech_id_model.py community (archive-listed) unverified MIT (permissive) · 372beb62a69b5665 · report
parse_arguments davidsandberg/facenet/src/calculate_filtering_metrics.py community (archive-listed) unverified MIT (permissive) · a82486571161a870 · report
parse_arguments davidsandberg/facenet/src/classifier.py community (archive-listed) unverified MIT (permissive) · d92c614160197911 · report
parse_arguments davidsandberg/facenet/src/compare.py community (archive-listed) unverified MIT (permissive) · 87d1df4dbd89d230 · report
parse_arguments davidsandberg/facenet/src/freeze_graph.py community (archive-listed) unverified MIT (permissive) · 963db4c683804ff8 · report
parse_arguments davidsandberg/facenet/src/validate_on_lfw.py community (archive-listed) unverified MIT (permissive) · e5746d8d7bb88d4e · report
parse_arguments eewindfly/facenet/src/calculate_filtering_metrics.py community (archive-listed) unverified MIT (permissive) · ec7f18c829922c0d · report
parse_arguments eewindfly/facenet/src/compare.py community (archive-listed) unverified MIT (permissive) · 98abf15832cb7c58 · report
parse_arguments eewindfly/facenet/src/download_vgg_face_dataset.py community (archive-listed) unverified MIT (permissive) · 44b24dcf0e47dceb · report
parse_arguments eewindfly/facenet/src/infer.py community (archive-listed) unverified MIT (permissive) · cb33e0f36fcc8c79 · report
pass_epoch saiamrit/Facenet-pytorch/models/utils/training.py community (archive-listed) unverified MIT (permissive) · f8f155e5ea496384 · report
preprocess dude123studios/SmarterRingV2/utils.py community (archive-listed) unverified CC0-1.0 (permissive) · 848cb6f3f838b30a · report
read_mat eewindfly/facenet/src/matio.py community (archive-listed) unverified MIT (permissive) · 70a78f9de6eaeace · report
read_mkl_vec eewindfly/facenet/src/matio.py community (archive-listed) unverified MIT (permissive) · a2d69bb80dd1ed5e · report
read_pairs eewindfly/facenet/src/lfw.py community (archive-listed) unverified MIT (permissive) · 82831af06e98fca3 · report
readcache zachzhu2016/Spectraface/cache.py community (archive-listed) unverified MIT (permissive) · 8bb98cf1972f8fa7 · report
select_triplets RobotEdh/facenet/src/train_tripletloss.py community (archive-listed) unverified no licence file found · pointer only · 66ad4ec6f76cebe7 · report
select_triplets eewindfly/facenet/src/facenet_train.py community (archive-listed) unverified MIT (permissive) · 88e63d5e8f36feaa · report
set_input_tensor bergerda1/PiFaceRecognition/create_embeddings.py community (archive-listed) unverified no licence file found · pointer only · 4605f86fda3403da · report
shape M155K4R4/facenet/fr_utils.py community (archive-listed) unverified MIT (permissive) · 70c5192cfae29a2a · report
spectrogram_fn douglas125/SpeechIdentity/train_speech_id_model.py community (archive-listed) unverified MIT (permissive) · 4e1ee154dacd8080 · report
split altndrr/persona/src/utils/path.py community (archive-listed) unverified MIT (permissive) · a5f0faf85263079d · report
square M155K4R4/facenet/fr_utils.py community (archive-listed) unverified MIT (permissive) · e27831ffdb0f95a8 · report
triplet_loss llSeedll/Facial-Recognition-using-Facenet/Train-inception.py community (archive-listed) unverified no licence file found · pointer only · 3b00d16587824f18 · report
triplet_loss Mrzhang3389/FaceRecognition/facenet.py community (archive-listed) unverified no licence file found · pointer only · e12bab5dd118bde0 · report
triplet_loss bruceeeee/facenet/src/facenet.py community (archive-listed) unverified MIT (permissive) · 594f4133b0b66517 · report
triplet_loss petermankowski510/facenet_test/lib/src/facenet.py community (archive-listed) unverified no licence file found · pointer only · 2b2d63252761e18c · report
triplet_loss mlpocprojects/facenet-poc/facenet.py community (archive-listed) unverified AGPL-3.0 (copyleft) · pointer only · 9e58e3cd206e8749 · report
triplet_loss_function mushfiqurrahman250/Face-Recognition-master/face_recogniser.py community (archive-listed) unverified no licence file found · pointer only · 22b574cfa576a4d7 · report
variable M155K4R4/facenet/fr_utils.py community (archive-listed) unverified MIT (permissive) · 584f6191f14390d8 · report

Tasks

ClusteringDisguised Face VerificationFace IdentificationFace RecognitionFace Verification

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Disguised Face Verification MegaFace FaceNet Accuracy 86.47 #1 of 1 Archive leaderboard report
Face Identification MegaFace FaceNet Accuracy 70.49% #13 of 13 Archive leaderboard report
Face Recognition CASIA-WebFace+masks FaceNet Accuracy 84.21 #5 of 6 Archive leaderboard report
Face Recognition CelebA+masks FaceNet Accuracy 90.96 #5 of 6 Archive leaderboard report
Face Verification IJB-C FaceNet TAR @ FAR=1e-2 66.5% #26 of 26 Archive leaderboard report
Face Verification Labeled Faces in the Wild FaceNet Accuracy 99.63% #2 of 7 Archive leaderboard report
Face Verification YouTube Faces DB FaceNet Accuracy 95.12% #9 of 12 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

3D Convolution

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections