{"adoption": {"forks": 190, "observed_at": "2026-08-28T04:05:35.264993+00:00", "stars": 1779}, "canonical_url": "https://ross.abutalabs.com/products/fast-transformers", "card": {"archived": false, "artifact_type": "library", "description": "Pytorch library for fast transformer implementations", "domain": ["machine-learning", "deep-learning"], "enriched": true, "function": ["machine-learning", "deep-learning"], "health_score": 20, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["idiap/fast-transformers"], "name": "idiap/fast-transformers", "platform": ["python", "windows"], "pushed_at": "2023-03-23T16:46:47+00:00", "repo": "idiap/fast-transformers", "stars": 1779, "tags": ["pytorch", "transformers", "attention", "linear-attention", "long-sequences", "cuda", "natural-language-processing", "linux", "macos", "gpu"], "topics": [], "urls": [], "use_cases": ["train transformers on long sequences without quadratic attention cost", "benchmark softmax attention vs linear attention speed", "implement research papers on fast attention mechanisms", "build transformer encoders with custom attention types in PyTorch", "speed up sequence encoding on GPU with CUDA kernels"], "what_it_is": "A PyTorch library providing fast transformer implementations with efficient attention mechanisms such as linear attention, designed to scale transformers to long sequences. It includes CUDA-accelerated kernels and builders for constructing transformer encoders with pluggable attention types.", "when_to_avoid": ["you need a maintained library with active releases and support", "you want a general-purpose transformer toolkit like Hugging Face Transformers", "you cannot compile C++/CUDA extensions on your machine"], "when_to_choose": []}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/fast-transformers", "repo": "idiap/fast-transformers", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "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:05:35.264993+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.264993+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:24:39.225631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0d2f37c4cd01463f6857b5392c4ce97f4850a6da5478c96bf8de8d9d222497f9", "fetched_at": "2026-08-28T04:05:35.264993+00:00", "kind": "readme", "missing": false, "url": "https://github.com/idiap/fast-transformers"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2270, "days_push": 1259, "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}}