{"adoption": {"forks": 1297, "observed_at": "2026-08-28T04:09:44.854460+00:00", "stars": 6516}, "canonical_url": "https://ross.abutalabs.com/products/informer2020", "card": {"archived": false, "artifact_type": "library", "description": "The GitHub repository for the paper \"Informer\" accepted by AAAI 2021.", "domain": ["deep-learning", "time-series", "machine-learning"], "enriched": true, "function": ["deep-learning", "machine-learning"], "health_score": 37, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["zhouhaoyi/Informer2020"], "name": "zhouhaoyi/Informer2020", "platform": ["python"], "pushed_at": "2025-06-20T06:42:54+00:00", "repo": "zhouhaoyi/Informer2020", "stars": 6516, "tags": ["transformer", "time-series-forecasting", "self-attention", "probsparse-attention", "pytorch", "research-code", "aaai-2021", "gpu"], "topics": ["deep-learning", "self-attention", "time-series", "pytorch", "forecasting", "transformer"], "urls": [], "use_cases": ["forecast long time series with transformers", "implement ProbSparse attention in PyTorch", "reproduce Informer paper experiments", "benchmark long sequence forecasting models", "predict multivariate time series like electricity or traffic", "learn efficient transformer architectures for time series"], "what_it_is": "The official PyTorch implementation of Informer, an efficient Transformer architecture for long sequence time-series forecasting that won the AAAI 2021 Best Paper award. It introduces ProbSparse attention to select active queries and enable efficient forecasting on very long time series.", "when_to_avoid": ["you need a production-ready forecasting service rather than research code", "you want actively developed features or broad model support beyond Informer", "you need a general-purpose time series library with many model options"], "when_to_choose": ["you need to forecast long time series sequences with a transformer model", "you want to reproduce or build on the Informer AAAI'21 paper", "you need a PyTorch baseline for long sequence time-series forecasting research"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/informer2020", "repo": "zhouhaoyi/Informer2020", "role": "main", "score": 44}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "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:09:44.854460+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:44.854460+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:44:26.454160+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b003e318136bd286d7c9e1b858d223272a1e1fd12466bacb8b9189ae778ad246", "fetched_at": "2026-08-28T04:09:44.854460+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zhouhaoyi/Informer2020"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 27, "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": 2095, "days_push": 439, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 44, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}