{"adoption": {"forks": 528, "observed_at": "2026-08-28T04:08:03.726475+00:00", "stars": 3416}, "canonical_url": "https://ross.abutalabs.com/products/mask2former", "card": {"archived": true, "artifact_type": "library", "description": "Code release for \"Masked-attention Mask Transformer for Universal Image Segmentation\"", "domain": ["computer-vision", "image-processing", "deep-learning", "machine-learning"], "enriched": true, "function": ["computer-vision", "image-processing", "machine-learning", "deep-learning"], "health_score": 10, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["facebookresearch/Mask2Former"], "name": "facebookresearch/Mask2Former", "platform": ["python", "cross-platform"], "pushed_at": "2024-07-29T11:47:14+00:00", "repo": "facebookresearch/Mask2Former", "stars": 3416, "tags": ["image-segmentation", "panoptic-segmentation", "instance-segmentation", "semantic-segmentation", "transformer", "cvpr-2022", "research-code", "pytorch", "video-instance-segmentation", "model-zoo", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["perform panoptic segmentation on images", "run instance segmentation with a transformer model", "semantic segmentation on Cityscapes or ADE20K", "video instance segmentation", "fine-tune a state-of-the-art segmentation model on my own dataset", "download pretrained segmentation checkpoints", "compare segmentation baselines across datasets"], "what_it_is": "Mask2Former is the official PyTorch implementation of the CVPR 2022 paper 'Masked-attention Mask Transformer for Universal Image Segmentation' from Meta AI Research. It provides a single transformer architecture that handles panoptic, instance, semantic, and video instance segmentation, with pretrained models for major datasets like COCO, ADE20K, Cityscapes, and Mapillary Vistas.", "when_to_avoid": ["you need a lightweight model for real-time or edge deployment", "you want a maintained production library with frequent updates - the repo is in maintenance mode", "you need segmentation for domains without supported pretrained weights and lack training resources", "you prefer a simple API over research-style codebases built on Detectron2"], "when_to_choose": ["you need one architecture covering panoptic, instance, and semantic segmentation", "you want strong pretrained baselines on COCO, ADE20K, Cityscapes, or Mapillary Vistas", "you are doing research on segmentation transformers and want a reproducible reference implementation", "you need video instance segmentation support"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mask2former", "repo": "facebookresearch/Mask2Former", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "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:08:03.726475+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:03.726475+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:38:15.252205+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7cfb9ade1ccc3debd21651773d1b466f9ef2ac33e834bd2d695487ebfed2c592", "fetched_at": "2026-08-28T04:08:03.726475+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/Mask2Former"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1743, "days_push": 765, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}