These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | bd9aac8 | |
|---|---|---|
| Author: | Eric Ge | |
| Committer: | GitHub | |
dat model supports amm_loss_weight (#516)
The documentation is generated from this commit.
| Commit: | 72e5098 | |
|---|---|---|
| Author: | Eric Ge | |
| Committer: | GitHub | |
[feature] Dual Augmented Two-Towers (#503) * dat model implementation * DAT documentation * DAT unit test
| Commit: | f00d8a8 | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
add ZILN loss for ltv prediction task (#498) * add ZILN loss for ltv prediction task & add documents
| Commit: | 6686079 | |
|---|---|---|
| Author: | Eric Ge | |
| Committer: | GitHub | |
[feature]Add CIN module and Parallel DSSM model (#493) * match model supports backbone components * CIN module implementation * CIN module fix * CIN: add kernel/bias regularizer * add docs for parallel dssm model * add unit test for parallel dssm * fix CIN compatibility issue with tf1.x * fix tf.initializer issue * fix python2.7 string compatility issue
| Commit: | 7f006a9 | |
|---|---|---|
| Author: | Eric Ge | |
| Committer: | GitHub | |
Feature/backbone match model (#492) * match model supports backbone components * add DSSM/DSSM_SENet samples and unit tests * DSSM doc updates
| Commit: | 2df8f30 | |
|---|---|---|
| Author: | Eric Ge | |
| Committer: | GitHub | |
[feature] add a DSSM derivative model: integrate SENet into DSSM (#489) * DSSM + SENet * dssm_senet model implementation and documentation * update recall.rst * update senet docs * code style fix * code style fix * add dssm_senet unit test
| Commit: | f403b69 | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
add AITM component & upgrade NaryDisEmbedding & fix a few bugs (#487) * add AITM component & upgrade NaryDisEmbedding & fix a few bugs
| Commit: | 0c22985 | |
|---|---|---|
| Author: | 卫苏 | |
add AITM component & upgrade NaryDisEmbedding & fix a few bugs
| Commit: | f4948af | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
Add NaryDisEmbedding & Transformer Component (#485) * add transformer layer & NaryDisEmbedding
| Commit: | 491e7ea | |
|---|---|---|
| Author: | 卫苏 | |
add transformer layer
| Commit: | 1659947 | |
|---|---|---|
| Author: | 卫苏 | |
add transformer layer
| Commit: | dfe285e | |
|---|---|---|
| Author: | 卫苏 | |
add transformer layer
| Commit: | c648b38 | |
|---|---|---|
| Author: | 卫苏 | |
add narydis embedding
| Commit: | c1147b2 | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
Add support for componet based Custom op (#430) * add custom op & kd loss & add support for rank distillation
| Commit: | f015215 | |
|---|---|---|
| Author: | 卫苏 | |
Merge branch 'master' into custom_op
| Commit: | cbec539 | |
|---|---|---|
| Author: | Eric Ge | |
| Committer: | GitHub | |
Add temperature coefficient for DSSM model (#482) * add temperature coefficient for DSSM model * github actions_runner test * fix code style check * do normalization when use cosine loss * remove labelcomment in code style check * fix simi func in test case dssm_distribute_eval_reg
| Commit: | de96ccf | |
|---|---|---|
| Author: | 卫苏 | |
add support for rank distillation
| Commit: | 645b0dd | |
|---|---|---|
| Author: | weisu.yxd | |
add custom op & kd loss
| Commit: | 07b5ee3 | |
|---|---|---|
| Author: | weisu.yxd | |
add custom op & kd loss
| Commit: | 5e9f7a4 | |
|---|---|---|
| Author: | weisu.yxd | |
add custom op & kd loss
| Commit: | 1b1511b | |
|---|---|---|
| Author: | weisu.yxd | |
add custom op
| Commit: | f2f5b74 | |
|---|---|---|
| Author: | weisu.yxd | |
add custom op
| Commit: | ffda1da | |
|---|---|---|
| Author: | weisu.yxd | |
Merge branch 'master' into custom_op
| Commit: | 93886e5 | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
Add Highway & Attention Component And AITM model (#471) * modify highway layer & add attention layer and AITM model
| Commit: | 17c13e5 | |
|---|---|---|
| Author: | weisu.yxd | |
add attention layer and AITM model
| Commit: | 871a40e | |
|---|---|---|
| Author: | weisu.yxd | |
add attention layer and AITM model
| Commit: | 98b7c8c | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
fix bug of text cnn, add TextCNN component and model (#462) * fix bug of text cnn, add TextCNN component and model
| Commit: | def7901 | |
|---|---|---|
| Author: | chengmengli06 | |
| Committer: | GitHub | |
[feature]: add cpu kv support for sok (#455) * add support for cpu kv in sok * fix embedding parallel lookup batch_size bug * add conditional placement of feature column on cpu * add comments and update sok docker to support cpu kv
| Commit: | d504cf3 | |
|---|---|---|
| Author: | chengmengli06 | |
add comments and update docker
| Commit: | 93a25a6 | |
|---|---|---|
| Author: | chengmengli06 | |
remove test code
| Commit: | 89989c2 | |
|---|---|---|
| Author: | chengmengli06 | |
add embedding_on_cpu param
| Commit: | 2e0cd36 | |
|---|---|---|
| Author: | chengmengli06 | |
add support for cpu kv in sok
| Commit: | fdaa9a8 | |
|---|---|---|
| Author: | weisu.yxd | |
Merge branch 'master' of https://github.com/alibaba/EasyRec into custom_op Conflicts: docs/source/index.rst easy_rec/python/layers/backbone.py easy_rec/version.py
| Commit: | 1443930 | |
|---|---|---|
| Author: | chengmengli06 | |
| Committer: | GitHub | |
[feature]: add sok refactor (#446) * refactor sok dynamic variable; * add documents on embedding parallel; * add c++ load dense embed. Co-authored-by: 杨熙 <mengli.cml@alibaba-inc.com>
| Commit: | 4faeed6 | |
|---|---|---|
| Author: | chengmengli06 | |
add documents on embedding parallel
| Commit: | 315cc02 | |
|---|---|---|
| Author: | chengmengli06 | |
refactor sok dynamic variable
| Commit: | fddb73a | |
|---|---|---|
| Author: | chengmengli06 | |
| Committer: | GitHub | |
[feature]: add embedding parallel (#438) * add parquet input in packed format and non-packed format * add support for embedding parallel, shard embedding across workers, based on horovod all2all and allreduce * refactor predictor into separate files and add parquet predictors * add script for custom ops build * add adam sparse optimizer * add fast and memory efficient auc implementation
| Commit: | b58e246 | |
|---|---|---|
| Author: | chengmengli06 | |
limit parquet case to run on python3 and tf2.x
| Commit: | cc3f7d0 | |
|---|---|---|
| Author: | chengmengli06 | |
add comments on parquet input
| Commit: | 091476b | |
|---|---|---|
| Author: | chengmengli06 | |
fix merge conflicts
| Commit: | cb806b2 | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
Bug fix of SENet when run with MirroredStrategy (#443) * fix bug of SENet when run with tf.distribute.MirroredStrategy * add LayerNormalization Layer
| Commit: | b9d3a6f | |
|---|---|---|
| Author: | yzhjerry | |
add_bernoulli_mask
| Commit: | ba60b9c | |
|---|---|---|
| Author: | tiankongdeguiji | |
| Committer: | GitHub | |
[feat]: add optional safe embedding & fix logging problem (#437)
| Commit: | aab9cab | |
|---|---|---|
| Author: | chengmengli06 | |
fix unit test bug
| Commit: | c349303 | |
|---|---|---|
| Author: | chengmengli06 | |
remove debug code
| Commit: | 23a379f | |
|---|---|---|
| Author: | chengmengli06 | |
merge master and remove extra files
| Commit: | c7f9100 | |
|---|---|---|
| Author: | 天邑 | |
add auto_multi_value
| Commit: | cf1159b | |
|---|---|---|
| Author: | chengmengli06 | |
merge master and remove extra files
| Commit: | 54580b1 | |
|---|---|---|
| Author: | chengmengli06 | |
add support not pack case
| Commit: | 75a97ec | |
|---|---|---|
| Author: | tiankongdeguiji | |
| Committer: | GitHub | |
[feat]: add parquet dataset (#435) add parquet_input_v3
| Commit: | 9028389 | |
|---|---|---|
| Author: | 天邑 | |
| Committer: | 天邑 | |
add parquet_input_v3
| Commit: | ca35cba | |
|---|---|---|
| Author: | 天邑 | |
add parquet_input_v3
| Commit: | 1fb889d | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
[feat]: add ppnet & upgrade backbone (#434) * add ppnet & upgrade backbone, mmoe&mask block component
| Commit: | 3ac7494 | |
|---|---|---|
| Author: | chengmengli06 | |
support old training path
| Commit: | e3b91a5 | |
|---|---|---|
| Author: | chengmengli06 | |
add support for ALL_COLUMNS in parquet predictor
| Commit: | b5a143e | |
|---|---|---|
| Author: | chengmengli06 | |
| Committer: | chengmengli06 | |
fix bug
| Commit: | 5477cb2 | |
|---|---|---|
| Author: | chengmengli06 | |
add adam sparse
| Commit: | bc9f2f5 | |
|---|---|---|
| Author: | weisu.yxd | |
add custom op demo
| Commit: | bbfe530 | |
|---|---|---|
| Author: | chengmengli06 | |
add drop_remainder option as required by sok
| Commit: | ae74f18 | |
|---|---|---|
| Author: | chengmengli06 | |
add sok debug case2
| Commit: | bd5bd02 | |
|---|---|---|
| Author: | chengmengli06 | |
add adam_s
| Commit: | 54c9e9e | |
|---|---|---|
| Author: | 杨熙 | |
add support for keep model
| Commit: | e0a8a1d | |
|---|---|---|
| Author: | weisu.yxd | |
add custom op demo
| Commit: | e18caf0 | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
[bugfix]: fix a bug of dice activation of MLP layer (#428) * fix bug of Dice activation of MLP layer
| Commit: | 2ae081d | |
|---|---|---|
| Author: | chengmengli06 | |
| Committer: | GitHub | |
add support for separate optimizers for the embedding layer (#424)
| Commit: | d2f81ae | |
|---|---|---|
| Author: | chengmengli06 | |
add support for separate optimizers for the embedding layer
| Commit: | 165838e | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
Add support for contrastive learning & add CL4SRec model (#421) * add support for contrastive learning * add contrastive learning CL4SRec --------- Co-authored-by: yzhjerry <978409300@qq.com>
| Commit: | f8ccdd9 | |
|---|---|---|
| Author: | weisu | |
add contrastive learning CL4SRec
| Commit: | 1e065b1 | |
|---|---|---|
| Author: | weisu | |
add support for contrastive learning
| Commit: | 73d3972 | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
Bug fix of `package` syntax of backbone network,support layer reuse of components (#419) * fix bug of `package` syntax of backbone * add document and test cases of BST & DIN backbone model * add powerful support for contrastive learning
| Commit: | eea8a8b | |
|---|---|---|
| Author: | yzhjerry | |
add cl
| Commit: | 0db518a | |
|---|---|---|
| Author: | yzhjerry | |
contrast learning
| Commit: | 7c94b60 | |
|---|---|---|
| Author: | wwxxzz | |
| Committer: | GitHub | |
Add pdn model (#409) * add PDN model,config,data * add PDN to intro.md * modify r.t. reviews * modify images of pdn * modify md of pdn
| Commit: | a59ee14 | |
|---|---|---|
| Author: | chengmengli06 | |
add support for non sharing of embedding between groups
| Commit: | 5c93ed7 | |
|---|---|---|
| Author: | wwxxzz | |
add PDN model,config,data
| Commit: | 1be51db | |
|---|---|---|
| Author: | yangxudong | |
| Committer: | GitHub | |
[feature]: Add component-based develop Backbone Network for EasyRec (#388) * [feat] add component-based development for easy_rec
| Commit: | ad76a86 | |
|---|---|---|
| Author: | weisu | |
[feat] modify wide_output_dim
| Commit: | 6ac8a0c | |
|---|---|---|
| Author: | chengmengli06 | |
add support for sok train in sync mode
| Commit: | f87395b | |
|---|---|---|
| Author: | weisu | |
Merge branch 'master' of https://github.com/alibaba/EasyRec into backbone Conflicts: easy_rec/python/input/input.py easy_rec/python/layers/input_layer.py easy_rec/version.py
| Commit: | faf8ddf | |
|---|---|---|
| Author: | weisu | |
upgrade to new version
| Commit: | 303eef3 | |
|---|---|---|
| Author: | chengmengli06 | |
| Committer: | GitHub | |
[feature] add support for multival separation using combo feature (#396) * add support for multival separation using combo feature * add support for git lfs auto pull * make larger the duration used in the save checkpoints seconds test, which is easy to fail under tf 1.12
| Commit: | 7648671 | |
|---|---|---|
| Author: | chengmengli06 | |
| Committer: | GitHub | |
[feature] add support for horovod (#389) * add support for horovod * remove dependency on HOROVOD_RANK env
| Commit: | 6ed390c | |
|---|---|---|
| Author: | chengmengli06 | |
update combo input sep and join sep
| Commit: | 5a4a1b7 | |
|---|---|---|
| Author: | chengmengli06 | |
add support for multival separation using combo feature
| Commit: | 6ea2bcf | |
|---|---|---|
| Author: | weisu | |
[feat] enhance backbone
| Commit: | 2c591fc | |
|---|---|---|
| Author: | weisu | |
fix a bug
| Commit: | e9311c5 | |
|---|---|---|
| Author: | weisu | |
[feat] add component-base dev support for multi task model
| Commit: | 58a6bf9 | |
|---|---|---|
| Author: | weisu | |
[feat] add block package for building a reusable DAG
| Commit: | 2847347 | |
|---|---|---|
| Author: | weisu | |
add block package for reuse sub network
| Commit: | b60ed2c | |
|---|---|---|
| Author: | weisu | |
[feat] modify input format
| Commit: | 1e785b4 | |
|---|---|---|
| Author: | chengmengli06 | |
remove dependency on HOROVOD_RANK env
| Commit: | a9aff75 | |
|---|---|---|
| Author: | weisu | |
add gate layer
| Commit: | 7ddaa90 | |
|---|---|---|
| Author: | chengmengli06 | |
bugfix
| Commit: | 4179b27 | |
|---|---|---|
| Author: | chengmengli06 | |
add support for separate dnn
| Commit: | 851c48b | |
|---|---|---|
| Author: | weisu | |
[feat] add component-based development for easy_rec
| Commit: | 0c85dd2 | |
|---|---|---|
| Author: | weisu | |
add gate layer
| Commit: | ac56512 | |
|---|---|---|
| Author: | chengmengli06 | |
add support for retarget
| Commit: | 31bbe04 | |
|---|---|---|
| Author: | chengmengli06 | |
add support for sparse attention
| Commit: | c4f5ea9 | |
|---|---|---|
| Author: | weisu | |
[feat]: format backbone code, add recurrent and sequential layer
| Commit: | 7d0e350 | |
|---|---|---|
| Author: | weisu | |
[feat]: add more backbone blocks