shenweichen/DeepCTR
Easy-to-use,Modular and Extendible package of deep-learning based CTR models . observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 90
- Release rhythm 48
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3252
- days_rel: 139
- days_push: 62
- n_releases_24m: 1
Adoption not part of the score
8050 stars · 2219 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
DeepCTR is a Python library of easy-to-use, modular, and extendible deep-learning based CTR (click-through rate) prediction models built on TensorFlow 1.15 and 2.x. It provides tf.keras-like fit/predict interfaces plus a TensorFlow Estimator interface for large-scale distributed training, along with reusable layers for building custom models.
Use cases
- train a DeepFM model for click-through rate prediction
- build custom CTR models from reusable layers
- run distributed CTR training on large datasets with TFRecord and Estimator
- experiment with models like DIN, xDeepFM, AutoInt, and DIEN
- do multi-task learning with MMOE, ESMM, or PLE
- benchmark deep CTR models on the Criteo dataset
When to choose
- you need production-ready deep CTR models in TensorFlow with a familiar keras-style API
- you want many state-of-the-art CTR and multi-task models behind one consistent interface
- you need both quick experimentation and large-scale distributed training paths
When to avoid
- your stack is PyTorch (use DeepCTR-Torch instead)
- you need general recommendation/retrieval models rather than CTR prediction (consider DeepMatch)
- you want a framework-agnostic or non-TensorFlow solution
Facets
library · maturity stable
machine-learning deep-learning machine-learning deep-learning data-science python ctr click-through-rate recommendation tensorflow keras factorization-machines deepfm din multi-task-learning gpu
3 sources
- readme: https://github.com/shenweichen/DeepCTR · fetched 2026-08-28 · 1cee60a0879a
- homepage: https://deepctr-doc.readthedocs.io/en/latest/index.html · fetched 2026-08-29 · a05afc4e753d
- registry_pypi: https://pypi.org/pypi/deepctr/json · fetched 2026-08-29 · d860c4605ab3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| shenweichen/DeepCTR | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="shenweichen/DeepCTR")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem