• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

galthran-wq / face-recognition-service
74%

Build:
DEFAULT BRANCH: master
Repo Added 17 Feb 2026 09:50AM UTC
Token nLmyx1uNYFslKrHEbPxuK2nBm1JsPl4Y4 regen
Build 10 Last
Files 14
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • feat/face-detection-embedding
  • feat/tensorrt-fp16-threaded-batch
  • feat/throughput-optimization
  • master

08 Mar 2026 10:48AM UTC coverage: 74.407% (-0.9%) from 75.283%
22819520399

push

github

web-flow
TensorRT FP16, GIL-free alignment, and threaded batch processing (#4)

- Enable TensorRT EP with FP16 via FACE_USE_TENSORRT env var (1.5-2.3x speedup)
- Replace skimage SimilarityTransform with pure numpy lstsq (1.5x faster, releases GIL)
- Parallelize image decoding and face alignment in batch endpoints with ThreadPoolExecutor
- Add CUDA EP provider_options (arena strategy, cuDNN exhaustive search)
- Inject ORT SessionOptions via PickableInferenceSession monkey-patch
- Increase max batch size from 20 to 64
- Add TensorRT runtime libs to Dockerfile.gpu
- Add GPU performance section to README with benchmark results
- Add quality comparison, batch profiling, and GIL test benchmarks

Batch=32 embed pipeline: 531ms → 359ms (1.5x). Single-image embed: 78ms → ~14ms.
FP16 embedding quality: cosine similarity 0.9998+ vs FP32.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

45 of 91 new or added lines in 2 files covered. (49.45%)

3 existing lines in 1 file now uncovered.

439 of 590 relevant lines covered (74.41%)

0.74 hits per line

Relevant lines Covered
Build:
Build:
590 RELEVANT LINES 439 COVERED LINES
0.74 HITS PER LINE
Source Files on master
  • Tree
  • List 14
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22819520399 master TensorRT FP16, GIL-free alignment, and threaded batch processing (#4) - Enable TensorRT EP with FP16 via FACE_USE_TENSORRT env var (1.5-2.3x speedup) - Replace skimage SimilarityTransform with pure numpy lstsq (1.5x faster, releases GIL) - Parall... push 08 Mar 2026 10:48AM UTC web-flow github
74.41
22806878422 feat/tensorrt-fp16-threaded-batch Merge 4dabc6747 into c769ba6ef Pull #4 07 Mar 2026 08:44PM UTC web-flow github
74.41
22762295336 master Optimize throughput: 3.6-5.4x speedup via selective models and batched inference (#3) * Optimize face recognition throughput with model-selective pipelines and batched inference Bypass InsightFace's app.get() which runs all 5 models per face reg... push 06 Mar 2026 11:53AM UTC web-flow github
75.28
22762088957 feat/throughput-optimization Merge 57ad4cf37 into 4cdf7f1dc Pull #3 06 Mar 2026 11:46AM UTC web-flow github
75.28
22098053886 master Add face detection, embedding, and analysis endpoints with provider a… (#1) * Add face detection, embedding, and analysis endpoints with provider abstraction Implement a pluggable face provider architecture (ABC + InsightFace backend) with detec... push 17 Feb 2026 12:14PM UTC web-flow github
87.56
22097902700 feat/face-detection-embedding Merge a48a9bbbb into 0b321b6da Pull #1 17 Feb 2026 12:09PM UTC web-flow github
87.56
22097628362 feat/face-detection-embedding Merge 8b191e5e0 into 0b321b6da Pull #1 17 Feb 2026 12:00PM UTC web-flow github
87.5
22097457471 feat/face-detection-embedding Merge aa59d9438 into 0b321b6da Pull #1 17 Feb 2026 11:55AM UTC web-flow github
87.5
22095797824 feat/face-detection-embedding Merge e1214b0bb into 0b321b6da Pull #1 17 Feb 2026 10:58AM UTC web-flow github
90.48
22093657318 master Initial commit push 17 Feb 2026 09:50AM UTC web-flow github
90.91
See All Builds (10)

Badge your Repo: face-recognition-service

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc