shenweichen/deepctr-torch

【PyTorch】Easy-to-use,Modular and Extendible package of deep-learning based CTR models.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 20th, 2026
Created on September 6th, 2019
Open Issues & Pull Requests: 49 (+0)
GitHub issues: Enabled
Number of forks: 733
Total Stargazers: 3,459 (+0)
Total Subscribers: 40 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 694 days
Stale 30+ days: 9
Stale 90+ days: 9

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (9)
  • enhancement&feature request (2)
  • bug (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

DeepCTR-Torch is a PyTorch library that provides deep-learning based click-through rate prediction models with modular and extensible architecture.

The library addresses the challenge of building and training CTR models by offering pre-implemented deep learning architectures alongside reusable core component layers. Users can construct custom models from these building blocks or use existing models directly through a unified interface that supports standard training and prediction workflows via fit() and predict() methods.

The tool suits practitioners working on recommendation systems and ad targeting who need production-ready CTR models without building from scratch. It is particularly valuable for those who want to experiment with different model architectures or extend existing ones with custom components. The library provides multiple pre-built models covering various approaches to CTR prediction, allowing users to compare different strategies or combine techniques within a consistent framework.

The project maintains steady development activity with regular updates to the codebase and ongoing refinement of existing models and components. Documentation is actively maintained to support users in getting started and understanding the available models and APIs.