← all repositories
ronghuaiyang/arcface-pytorch

A barebones PyTorch port of the ArcFace recognizer

A PyTorch reimplementation of ArcFace that bundles a pretrained ResNet-18 and LFW test data for quick evaluation.

1.9k stars Python Computer VisionML Frameworks
arcface-pytorch
Not currently ranked — collecting fresh signals.
star history

What it does This repository is a PyTorch implementation of ArcFace. It provides a pretrained ResNet-18 checkpoint (without SE modules) and a link to the LFW test dataset for evaluation. The README points to the original InsightFace and CosFace repositories for upstream context.

The interesting bit The project’s value is in translation: it recreates the ArcFace model for PyTorch users, complete with a ready-to-test checkpoint. It is essentially a lean reference port with weights included.

Key highlights

  • Pretrained ResNet-18 model available via Baidu Pan link
  • LFW test dataset link provided for verification benchmarking
  • Explicitly cites upstream InsightFace and CosFace implementations
  • 1,897 stars suggest it has served as a useful community reference

Caveats

  • The README is extremely terse, offering no accuracy numbers, training details, or architectural explanation beyond the ResNet-18 note.
  • Pretrained weights and data are hosted on Baidu Pan, which may be inaccessible depending on your region.
  • It is unclear from the README whether the repo contains a full training pipeline or only inference and evaluation scripts.

Verdict Useful if you specifically need a PyTorch ArcFace checkpoint and already understand the original work. Skip it if you are looking for a polished, documented training framework or comprehensive benchmarks.

Frequently asked

What is ronghuaiyang/arcface-pytorch?
A PyTorch reimplementation of ArcFace that bundles a pretrained ResNet-18 and LFW test data for quick evaluation.
Is arcface-pytorch open source?
Yes — ronghuaiyang/arcface-pytorch is an open-source project tracked on heatdrop.
What language is arcface-pytorch written in?
ronghuaiyang/arcface-pytorch is primarily written in Python.
How popular is arcface-pytorch?
ronghuaiyang/arcface-pytorch has 1.9k stars on GitHub.
Where can I find arcface-pytorch?
ronghuaiyang/arcface-pytorch is on GitHub at https://github.com/ronghuaiyang/arcface-pytorch.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.