Releases: shenweichen/DeepCTR
Releases · shenweichen/DeepCTR
v0.9.3
Change Log
Major Features and Improvements
Bug Fixes and Other Changes
- fix typo in position encoding layer @aceport
- fix savedmodel error in tf2.4 #498 @shenweichen
DisscussionGroup
- Github Discussions
- Wechat Discussions
| 公众号:浅梦学习笔记 | 微信:deepctrbot | 学习小组 加入 主题集合 |
|---|---|---|
![]() |
![]() |
![]() |
v0.9.2
Change Log
Major Features and Improvements
- Support Python 3.9 and 3.10 @ArtificialZeng
- Support
cosandlnattention_type in transformer layer @shenweichen
Bug Fixes and Other Changes
- fix typo in transformer layer #490 #494 @darryyoung @BlackcOVER
v0.9.1
Change Log
Major Features and Improvements
- Improve compatibility with tensorflow 2.x @shenweichen
Bug Fixes and Other Changes
DisscussionGroup
- Github Discussions
- Wechat Discussions
| 公众号:浅梦学习笔记 | 微信:deepctrbot | 学习小组 加入 主题集合 |
|---|---|---|
![]() |
![]() |
![]() |
v0.9.0
Change Log
Major Features and Improvements
- add multitask learning models : link @morningsky @shenweichen
- SharedBottom
- ESMM(Entire Space Multi-task Model)
- MMOE(Multi-gate Mixture-of-Experts)
- PLE(Progressive Layered Extraction)
- add example of running multitask model in deepctr link
Bug Fixes and Other Changes
fix truncated feature value error when padding string sequence in run_multivalue_movielens_hash.py #389 @JiaweiCui
API changes
- set
dnn_hidden_unitsparameter to(256, 128, 64) -
- add new package
deepctr.models.multitask
- add new package
- files of sequence model are moved from
deepctr.modelstodeepctr.models.sequencedeepctr.models.dintodeepctr.models.sequence.dindeepctr.models.dientodeepctr.models.sequence.diendeepctr.models.dsintodeepctr.models.sequence.dsindeepctr.models.bsttodeepctr.models.sequence.bst
v0.8.7
Change Log
Major Features and Improvements
Bug Fixes and Other Changes
API changes
Add vocabulary_path parameter for deepctr.feature_column.SparseFeat api doc
v0.8.6
Change Log
Major Features and Improvements
- add IFM and DIFM model @zanshuxun
- add DeepFEFM model @pandeconscious
- improve the compatibility for tensorflow 2.5 @shenweichen
Bug Fixes and Other Changes
- add training param to activation layer #360 @shenweichen
- add PositionEncoding Layer #365 @shenweichen
- fix error when linear_feature_columns is empty in tensorflow 1.12 @shenweichen
v0.8.5
v0.8.4
Change Log
Bug Fixes and Other Changes
- fix error in dcn-mix
v0.8.3
Change Log
Major Features and Improvements
- Add DCN V2 Chinese Introducton DCN V2:Google提出改进版DCN,用于大规模排序系统的特征交叉学习 @zanshuxun
- Add
transform_fnforDenseFeatdoc @workingloong
API changes
- signature of
DenseFeatchanged- before
(name, dimension, dtype) - now
(name, dimension, dtype, transform_fn)
- before
- The output shape of
BilinearInteractionLayer used inFiBiNETchanged- before:
(batch_size, 1, filed_size*(filed_size-1)/2*embedding_size) - now:
(batch_size, filed_size*(filed_size-1)/2, embedding_size)
- before:
Bug Fixes and Other Changes
- fix model save issues in tf 2.1.0, h5py 3.0.0. #487
- simplify methods in
interaction.py
v0.8.2
Change Log
Major Features and Improvements
Refactor DNN Layer.


