Commit History

chore: update email to zestdapoet@gmail.com and push user changes
c2d4e1e

Duy commited on

chore: use white square emoji to minimize Space card icon
9c9a681

Duy commited on

chore: remove all emojis from README headings
1106501

Duy commited on

chore: remove emoji icon from HuggingFace Space
2889de8

Duy commited on

fix: force pin numpy<2 after all deps to prevent upgrade
229c725

Duy commited on

fix: pin numpy<2 to fix NumPy 2.x incompatibility with PyTorch 2.2
2559259

Duy commited on

fix: replace libgl1-mesa-glx with libgl1 for Debian Trixie
913668e

Duy commited on

fix: update PyTorch version for HuggingFace Spaces compatibility
0a8e53b

Duy commited on

fix: update license option for HuggingFace Spaces
e753ab9

Duy commited on

docs: add HuggingFace Spaces deployment guide
4a46990

Duy commited on

docs: add CONTRIBUTORS file - Bao Duy is sole author
69b767a

Duy commited on

chore: update author name to Bao Duy
7e82081

Duy commited on

chore: clarify authorship — author is Duy Hoang
f67c023

Duy commited on

docs: add Docker deployment guide and build scripts
586eb09

Duy commited on

docs: rewrite comprehensive README for GitHub submission
6aa0dfe

Duy commited on

fix: move navigation code to early init, right after DOM refs
c66acce

Duy commited on

fix: remove DOMContentLoaded wrapper for immediate navigation init
b6a04d3

Duy commited on

fix: wrap page navigation in DOMContentLoaded and simplify logic
8e66e05

Duy commited on

fix: correct page navigation display logic for detect page
dcfa660

Duy commited on

debug: add console logging to page navigation for troubleshooting
3b877cb

Duy commited on

feat: add About page with system spec link to web UI
2bdb3d6

Duy commited on

docs: add detailed HTML system specification (design_spec/system_spec.html)
16608f4

Duy commited on

fix: remove diode/capacitor FPs with precise DINOv2 gates per pass
d240482

Duy commited on

fix: improve recall for vertical + cluttered horizontal resistors
0970518

Duy commited on

fix: eval_drawings.py — correct template pairings and document baselines
ed0c8d7

Duy commited on

chore: remove unused Multi-Template-Matching dependency
7330864

Duy commited on

docs: update README for current 3-stage pipeline (NCC→DINOv2→VLM)
2f51256

Duy commited on

fix: eval_drawings.py uses test_2.png (correct resistor template path)
f776f77

Duy commited on

feat: VLM recall-boost mode + reject-only (blacklist) filter
33bfd5d

Duy commited on

fix: VLM Stage-3 CUDA OOM (500 error) + graceful fallback
ba41ed7

Duy commited on

fix: wire up VLM toggle in web UI (checkbox + JS + CSS)
a675733

Duy commited on

feat: optional VLM Stage-3 (Qwen2-VL-2B) semantic FP filter
b43bd35

Duy commited on

feat: scale-invariant DINODense verifier path + remove CLIP prototype
a8dceee

Duy commited on

Redesign complex-template pass to be data-driven, not shape-specific
31661e1

Duy commited on

feat: zigzag resistor detection via filled-elongated filter path
f384f20

Duy commited on

feat: XOR/XNOR gate discrimination via output-bubble filter
beec8a6

Duy commited on

Fix NMS cross-orientation suppression — correctly detects R9
87bc2df

Duy commited on

Remove borderline DINOv2 rescue — detection at (928,731) was FP on wire corner
46c5997

Duy commited on

feat: Zero-shot pattern detection pipeline for engineering BOM drawings
7d835bb

Duy commited on