moluchase / deeplearning

深度学习相关的模型训练、评估和预测相关代码

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

介绍

常用的深度学习模型训练、评估和预测相关代码,基于Tensorflow高阶API(Estimator)实现;尽量做到可读性和通用性较好。

部分模型子目录下有较详细的文档介绍!

关于其中某些模型的介绍,请参考文章《主流CTR预估模型的演化及对比》!《深度CTR预估模型中的特征自动组合机制演化简史

除非特殊说明,本项目的代码都是基于tensorflow 1.6.0开发。

推荐阅读:

  1. 基于Tensorflow高阶API构建大规模分布式深度学习模型系列: 开篇
  2. 基于Tensorflow高阶API构建大规模分布式深度学习模型系列:基于Dataset API处理Input pipeline
  3. 基于Tensorflow高阶API构建大规模分布式深度学习模型系列: 自定义Estimator(以文本分类CNN模型为例)
  4. 基于Tensorflow高阶API构建大规模分布式深度学习模型系列:特征工程 Feature Column
  5. 基于Tensorflow高阶API构建大规模分布式深度学习模型系列:CVR预估案例之ESMM模型

后记

About

深度学习相关的模型训练、评估和预测相关代码


Languages

Language:Python 96.6%Language:Shell 3.4%