{"adoption": {"forks": 88, "observed_at": "2026-08-28T04:03:59.468049+00:00", "stars": 1207}, "canonical_url": "https://ross.abutalabs.com/products/tome", "card": {"archived": true, "artifact_type": "library", "description": "A method to increase the speed and lower the memory footprint of existing vision transformers.", "domain": ["deep-learning", "computer-vision", "machine-learning", "image-processing"], "enriched": true, "function": ["machine-learning", "deep-learning", "image-processing", "benchmarking"], "health_score": 10, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["facebookresearch/ToMe"], "name": "facebookresearch/ToMe", "platform": ["python", "cross-platform"], "pushed_at": "2024-06-17T11:22:47+00:00", "repo": "facebookresearch/ToMe", "stars": 1207, "tags": ["vision-transformer", "token-merging", "pytorch", "model-optimization", "inference-speedup", "timm", "research-code", "gpu"], "topics": [], "urls": [], "use_cases": ["speed up vision transformer inference", "reduce memory usage of ViT models", "apply token merging to timm models without retraining", "visualize how ViT tokens group image regions", "train ViTs faster with token merging", "benchmark ViT throughput improvements"], "what_it_is": "ToMe (Token Merging) is a PyTorch library from Meta AI that speeds up existing Vision Transformers by merging similar tokens inside the network, giving 2-3x faster evaluation with no retraining required. It provides patching tools for popular ViT implementations like timm, SWAG, and MAE.", "when_to_avoid": ["you use a ViT implementation not supported by the patching tools", "you need guaranteed accuracy with zero tolerance for drops", "you need maintained production software - the repo is research code with infrequent updates"], "when_to_choose": ["you already use a supported ViT implementation (timm, SWAG, MAE) and want faster inference without retraining", "you need to cut ViT memory footprint on limited GPU resources", "you're researching token reduction methods for transformers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tome", "repo": "facebookresearch/ToMe", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "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:59.468049+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:59.468049+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:18:58.812950+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f8bd90827d3355c66aee4dbe250f5b7836294a8762367da6bcc690b1375e8689", "fetched_at": "2026-08-28T04:03:59.468049+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/ToMe"}], "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", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1415, "days_push": 807, "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}}