{"adoption": {"forks": 274, "observed_at": "2026-08-28T04:03:44.075420+00:00", "stars": 1138}, "canonical_url": "https://ross.abutalabs.com/products/hrnet-facial-landmark-detection", "card": {"archived": false, "artifact_type": "library", "description": "This is an official implementation of facial landmark detection for our TPAMI paper \"Deep High-Resolution Representation Learning for Visual Recognition\". https://arxiv.org/abs/1908.07919", "domain": ["computer-vision", "deep-learning", "machine-learning", "artificial-intelligence"], "enriched": true, "function": ["machine-learning", "deep-learning", "computer-vision", "image-processing"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["HRNet/HRNet-Facial-Landmark-Detection"], "name": "HRNet/HRNet-Facial-Landmark-Detection", "platform": ["python"], "pushed_at": "2022-08-12T08:03:02+00:00", "repo": "HRNet/HRNet-Facial-Landmark-Detection", "stars": 1138, "tags": ["hrnet", "facial-landmark-detection", "face-alignment", "pytorch", "pretrained-models", "research-code", "linux", "gpu"], "topics": ["hrnets", "facial-landmarks", "deep-high-resolution-net", "face-alignment", "facealignment"], "urls": [], "use_cases": ["detect facial landmarks in images", "align faces with a deep learning model", "train a face landmark model on WFLW or 300W", "evaluate face alignment accuracy with NME metrics", "use HRNet pretrained weights for face keypoint tasks", "reproduce TPAMI facial landmark detection results"], "what_it_is": "Official PyTorch implementation of HRNet-based facial landmark detection from the TPAMI paper 'Deep High-Resolution Representation Learning for Visual Recognition'. It provides training and evaluation code plus pretrained models for the COFW, AFLW, WFLW, and 300W datasets.", "when_to_avoid": ["you need a production-ready face alignment service with easy APIs", "you require recent maintenance or support for new PyTorch versions", "you need lightweight CPU-only inference without GPU setup"], "when_to_choose": ["you need state-of-the-art facial landmark detection with pretrained HRNet models", "you want to reproduce or build on published face alignment research", "you work in PyTorch and need benchmark code for COFW, AFLW, WFLW, or 300W"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/hrnet-facial-landmark-detection", "repo": "HRNet/HRNet-Facial-Landmark-Detection", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.075420+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:36:07.107813+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c5be8dbf7754915bb5ddb7ec0b9f0a983ce39edc9c4f1c53f23a6d35c83004f4", "fetched_at": "2026-08-28T04:03:44.075420+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HRNet/HRNet-Facial-Landmark-Detection"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2703, "days_push": 1482, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}