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
cos
andln
attention_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_units
parameter to(256, 128, 64)
-
- add new package
deepctr.models.multitask
- add new package
- files of sequence model are moved from
deepctr.models
todeepctr.models.sequence
deepctr.models.din
todeepctr.models.sequence.din
deepctr.models.dien
todeepctr.models.sequence.dien
deepctr.models.dsin
todeepctr.models.sequence.dsin
deepctr.models.bst
todeepctr.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_fn
forDenseFeat
doc @workingloong
API changes
- signature of
DenseFeat
changed- before
(name, dimension, dtype)
- now
(name, dimension, dtype, transform_fn)
- before
- The output shape of
BilinearInteraction
Layer used inFiBiNET
changed- 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.