-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Comparing changes
Open a pull request
base repository: shenweichen/DeepCTR
base: v0.8.6
head repository: shenweichen/DeepCTR
compare: master
- 16 commits
- 123 files changed
- 7 contributors
Commits on Jul 12, 2021
-
New Feature: Modify the Hash layer to support the lookup table (#387)
New Feature: Modify the `Hash` layer to support the lookup feature. Now there are two hash techniques supported in the `Hash` layer: 1. Lookup Table: when setup `vocabulary_path`, it can looks up input keys in a table and output the corresponding values. Missed keys are always return the default value, eg. `0`. 2. Bucket Hash: when `vocabulary_path` is not set, `Hash` will hash the input keys to [0,num_buckets). Parameter `mask_zero` can set `True`, which will set the hash value `0` when the input keys are `0` or `0.0`, and other value will be hash in range [1,num_buckets). Initializing `Hash` with `vocabulary_path` CSV file which need follow the convention:the first column as keys and second column as values which are seperated by comma. The following is example snippet: * `1,emerson` * `2,lake` * `3,palmer` >>> hash = Hash( ... num_buckets=3+1, ... vocabulary_path=filename, ... default_value=0) >>> hash(tf.constant('lake')).numpy() 2 >>> hash(tf.constant('lakeemerson')).numpy() 0
Configuration menu - View commit details
-
Copy full SHA for 825bba1 - Browse repository at this point
Copy the full SHA 825bba1View commit details
Commits on Jul 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 95ad62e - Browse repository at this point
Copy the full SHA 95ad62eView commit details -
Support pre-defined key-value vocabulary in Hash Layer
New Feature: Support pre-defined key-value vocabulary in Hash Layer
Configuration menu - View commit details
-
Copy full SHA for 9f15559 - Browse repository at this point
Copy the full SHA 9f15559View commit details
Commits on Aug 31, 2021
-
Dev lmc: add multi task learning models (#391)
add multi task learning models:add Shared-Bottom, ESSM, MMOE, CGC, PLE
Configuration menu - View commit details
-
Copy full SHA for 2491dfb - Browse repository at this point
Copy the full SHA 2491dfbView commit details
Commits on Sep 3, 2021
-
optimize and refactor codes of multitask models (#402)
- optimize and refactor codes of multitask models - set dnn_hidden_units parameter to (256, 128, 64) for all models - adjust code structure - add docs and examples
Configuration menu - View commit details
-
Copy full SHA for fc49d2f - Browse repository at this point
Copy the full SHA fc49d2fView commit details -
fix truncated feature value error when padding string sequence in run…
…_multivalue_movielens_hash.py
Configuration menu - View commit details
-
Copy full SHA for 1cbcb45 - Browse repository at this point
Copy the full SHA 1cbcb45View commit details -
Add multitask models:SharedBottom, ESSM, MMOE, PLE
- add multitask learning models:SharedBottom, ESSM, MMOE, PLE - set `dnn_hidden_units` parameter to `(256, 128, 64)` - add new package `deepctr.models.multitask` and `deepctr.models.sequence` - fix truncated feature value error when padding string sequence in run_multivalue_movielens_hash.py
Configuration menu - View commit details
-
Copy full SHA for 35288ae - Browse repository at this point
Copy the full SHA 35288aeView commit details
Commits on Sep 13, 2021
-
Add tutorials to submit a distributed training job on Kubernetes. (#409)
Add tutorials to submit a distributed training job on Kubernetes
Configuration menu - View commit details
-
Copy full SHA for cd9643c - Browse repository at this point
Copy the full SHA cd9643cView commit details
Commits on Jun 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9564e05 - Browse repository at this point
Copy the full SHA 9564e05View commit details
Commits on Oct 16, 2022
-
- support python 3.9 and 3.10 - support `cos` and `ln` attention_type in transformer - polish docstring
Configuration menu - View commit details
-
Copy full SHA for ec78b9b - Browse repository at this point
Copy the full SHA ec78b9bView commit details
Commits on Nov 2, 2022
-
* feat: Add EDCN model. Co-authored-by: 何意 <heyi.jack@bytedance.com> Co-authored-by: 浅梦 <weichenswc@163.com>
Configuration menu - View commit details
-
Copy full SHA for c13aba6 - Browse repository at this point
Copy the full SHA c13aba6View commit details
Commits on Nov 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 91dc7c6 - Browse repository at this point
Copy the full SHA 91dc7c6View commit details -
fix: h5py version in python>=3.9 (#500)
* fix: h5py version in python>=3.9 Co-authored-by: 浅梦 <weichenswc@163.com>
Configuration menu - View commit details
-
Copy full SHA for e756480 - Browse repository at this point
Copy the full SHA e756480View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6789597 - Browse repository at this point
Copy the full SHA 6789597View commit details
Commits on Nov 10, 2022
-
- add EDCN model - fix savedmodel error in tf2.4 - fix typo in position encoding layer
Configuration menu - View commit details
-
Copy full SHA for 4db36c2 - Browse repository at this point
Copy the full SHA 4db36c2View commit details
Commits on Nov 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e8f4d81 - Browse repository at this point
Copy the full SHA e8f4d81View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.8.6...master