{"adoption": {"forks": 1025, "observed_at": "2026-08-28T04:08:41.712643+00:00", "stars": 4304}, "canonical_url": "https://ross.abutalabs.com/products/x-deeplearning", "card": {"archived": false, "artifact_type": "framework", "description": "An industrial deep learning framework for high-dimension sparse data", "domain": ["deep-learning", "machine-learning"], "enriched": true, "function": ["deep-learning", "machine-learning", "llm-training"], "health_score": 20, "homepage": null, "language": "PureBasic", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["alibaba/x-deeplearning"], "name": "alibaba/x-deeplearning", "platform": ["cpp", "python"], "pushed_at": "2024-09-25T14:42:15+00:00", "repo": "alibaba/x-deeplearning", "stars": 4304, "tags": ["sparse-data", "recommendation-systems", "parameter-server", "streaming-training", "industrial-ml", "advertising", "recommendation", "linux"], "topics": [], "urls": [], "use_cases": ["train deep learning models on high-dimensional sparse features", "build CTR prediction models for advertising", "streaming training with feature admission and eviction", "serve recommendation recall models with deep tree matching", "scale parameter servers for large sparse embeddings"], "what_it_is": "X-DeepLearning (XDL) is an industrial deep learning framework from Alibaba optimized for high-dimension sparse data scenarios such as advertising, recommendation, and search. It includes a training engine, the Blaze inference engine, and a deep tree matching (TDM) serving engine.", "when_to_avoid": ["you need a general-purpose deep learning framework for dense data like images or text", "you want a framework with a large active community and frequent updates", "you need first-class GPU ecosystem support or modern tooling"], "when_to_choose": ["you train models on very large sparse feature spaces like ads or recommendations", "you need parameter server optimizations and streaming training features", "you want Alibaba's proven industrial deep learning stack"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/x-deeplearning", "repo": "alibaba/x-deeplearning", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "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:41.712643+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:41.712643+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:21:49.507229+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec43fe64f996d61189e8c9b69e2c9013d9e7ec1168f0faac05adbbfb7632127c", "fetched_at": "2026-08-28T04:08:41.712643+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/x-deeplearning"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2821, "days_push": 707, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}