Welcome to DeepCTR’s documentation!

Downloads Stars Forks PyPii Issues Chat

DeepCTR is a Easy-to-use , Modular and Extendible package of deep-learning based CTR models along with lots of core components layer which can be used to easily build custom models.You can use any complex model with model.fit() and model.predict().

  • Provide tf.keras.Model like interface for quick experiment. example
  • Provide tensorflow estimator interface for large scale data and distributed training. example
  • It is compatible with both tf 1.x and tf 2.x.

Let’s Get Started! (Chinese Introduction)

You can read the latest code and related projects


09/12/2020 : Improve the reproducibility & fix some bugs. Changelog

06/27/2020 : Support Tensorflow Estimator for large scale data and distributed training.Support different initializers for different embedding weights and loading pretrained embeddings.Add new model FwFM. Changelog

05/17/2020 : Fix numerical instability in LayerNormalization. Changelog

DisscussionGroup 交流群

公众号:浅梦的学习笔记 wechat ID: deepctrbot


Cooperative promotion 合作推广

For more information about the recommendation system, such as feature engineering, user profile, matching, ranking and multi-objective optimization, online learning and real-time computing, and more cutting-edge technologies and practical projects :

更多关于推荐系统的内容,如 特征工程,用户画像,召回,排序和多目标优化,在线学习与实时计算以及更多前沿技术和实战项目 等可参考:

Indices and tables