From f3db58ca45d1eda04c9509fdced88cdf67d2941f Mon Sep 17 00:00:00 2001 From: xpai Date: Mon, 12 Aug 2024 15:12:55 +0800 Subject: [PATCH] Add contributors --- .github/workflows/contributor.yml | 22 +++++++++++++++++++ CONTRIBUTORS.md | 9 +++----- README.md | 16 ++++++++------ model_zoo/{ => LongCTR}/ETA/README.md | 0 .../ETA/config/dataset_config.yaml | 0 .../ETA/config/model_config.yaml | 0 .../{ => LongCTR}/ETA/fuxictr_version.py | 0 model_zoo/{ => LongCTR}/ETA/run_expid.py | 0 model_zoo/{ => LongCTR}/ETA/src/ETA.py | 0 model_zoo/{ => LongCTR}/ETA/src/__init__.py | 0 model_zoo/{ => LongCTR}/SDIM/README.md | 0 .../SDIM/config/dataset_config.yaml | 0 .../SDIM/config/model_config.yaml | 0 .../{ => LongCTR}/SDIM/fuxictr_version.py | 0 model_zoo/{ => LongCTR}/SDIM/run_expid.py | 0 model_zoo/{ => LongCTR}/SDIM/src/SDIM.py | 0 model_zoo/{ => LongCTR}/SDIM/src/__init__.py | 0 requirements.txt | 2 +- 18 files changed, 35 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/contributor.yml rename model_zoo/{ => LongCTR}/ETA/README.md (100%) rename model_zoo/{ => LongCTR}/ETA/config/dataset_config.yaml (100%) rename model_zoo/{ => LongCTR}/ETA/config/model_config.yaml (100%) rename model_zoo/{ => LongCTR}/ETA/fuxictr_version.py (100%) rename model_zoo/{ => LongCTR}/ETA/run_expid.py (100%) rename model_zoo/{ => LongCTR}/ETA/src/ETA.py (100%) rename model_zoo/{ => LongCTR}/ETA/src/__init__.py (100%) rename model_zoo/{ => LongCTR}/SDIM/README.md (100%) rename model_zoo/{ => LongCTR}/SDIM/config/dataset_config.yaml (100%) rename model_zoo/{ => LongCTR}/SDIM/config/model_config.yaml (100%) rename model_zoo/{ => LongCTR}/SDIM/fuxictr_version.py (100%) rename model_zoo/{ => LongCTR}/SDIM/run_expid.py (100%) rename model_zoo/{ => LongCTR}/SDIM/src/SDIM.py (100%) rename model_zoo/{ => LongCTR}/SDIM/src/__init__.py (100%) diff --git a/.github/workflows/contributor.yml b/.github/workflows/contributor.yml new file mode 100644 index 0000000..30d728d --- /dev/null +++ b/.github/workflows/contributor.yml @@ -0,0 +1,22 @@ +name: Contributor List + +on: + pull_request: + branches: + - main + types: [closed] + workflow_dispatch: + +jobs: + contrib-readme-job: + runs-on: ubuntu-latest + steps: + - name: Add contributor list + uses: akhilmhdh/contributors-readme-action@master + with: + readme_path: "CONTRIBUTORS.md" + image_size: 80 + commit_message: "Automatically update contributors" + columns_per_row: 6 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 4b0ca62..e25b7cc 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -17,10 +17,7 @@ Once your contribution is accepted and merged, you become a contributor to FuxiC + Jieming Zhu from Huawei Noah's Ark Lab + Jinyang Liu from The Chinese University of Hong Kong -## Contributors - -+ Shuai Yang from Peking University -+ Kelong Mao from Tsinghua University -+ Guohao Cai from Huawei Noah's Ark Lab - +## Contributors 🤗 + + diff --git a/README.md b/README.md index 416dae0..6be12d5 100644 --- a/README.md +++ b/README.md @@ -80,17 +80,19 @@ Click-through rate (CTR) prediction is a critical task for various industrial ap | 43 | DLP-KDD'19 | [BST](./model_zoo/BST) | [Behavior Sequence Transformer for E-commerce Recommendation in Alibaba](https://arxiv.org/abs/1905.06874) :triangular_flag_on_post:**Alibaba** | [:arrow_upper_right:](https://github.com/reczoo/BARS/tree/main/ranking/ctr/BST) | `torch` | | 44 | CIKM'20 | [DMIN](./model_zoo/DMIN) | [Deep Multi-Interest Network for Click-through Rate Prediction](https://dl.acm.org/doi/10.1145/3340531.3412092) :triangular_flag_on_post:**Alibaba** | [:arrow_upper_right:](https://github.com/reczoo/BARS/tree/main/ranking/ctr/DMIN) | `torch` | | 45 | AAAI'20 | [DMR](./model_zoo/DMR) | [Deep Match to Rank Model for Personalized Click-Through Rate Prediction](https://ojs.aaai.org/index.php/AAAI/article/view/5346) :triangular_flag_on_post:**Alibaba** | [:arrow_upper_right:](https://github.com/reczoo/BARS/tree/main/ranking/ctr/DMR) | `torch` | -| 46 | Arxiv'21 | [ETA](./model_zoo/ETA) | [End-to-End User Behavior Retrieval in Click-Through RatePrediction Model](https://arxiv.org/abs/2108.04468) :triangular_flag_on_post:**Alibaba** | | `torch` | +| 46 | DLP-KDD'22 | [ETA](./model_zoo/ETA) | [Efficient Long Sequential User Data Modeling for Click-Through +Rate Prediction](https://arxiv.org/abs/2209.12212) :triangular_flag_on_post:**Alibaba** | | `torch` | | 47 | CIKM'22 | [SDIM](./model_zoo/SDIM) | [Sampling Is All You Need on Modeling Long-Term User Behaviors for CTR Prediction](https://arxiv.org/abs/2205.10249) :triangular_flag_on_post:**Meituan** | | `torch` | +| 48 | KDD'23 | [TransAct](./model_zoo/TransAct) | [TransAct: Transformer-based Realtime User Action Model for Recommendation at Pinterest](https://arxiv.org/abs/2306.00248) :triangular_flag_on_post:**Pinterest** | | `torch` | |:open_file_folder: **Dynamic Weight Network**| -| 48 | NeurIPS'22 | [APG](./model_zoo/APG) | [APG: Adaptive Parameter Generation Network for Click-Through Rate Prediction](https://arxiv.org/abs/2203.16218) :triangular_flag_on_post:**Alibaba** | [:arrow_upper_right:](https://github.com/reczoo/BARS/tree/main/ranking/ctr/APG) | `torch` | -| 49 | KDD'23 | [PPNet](./model_zoo/PEPNet) | [PEPNet: Parameter and Embedding Personalized Network for Infusing with Personalized Prior Information](https://arxiv.org/abs/2302.01115) :triangular_flag_on_post:**KuaiShou** | [:arrow_upper_right:](https://github.com/reczoo/BARS/tree/main/ranking/ctr/PPNet) | `torch` | +| 49 | NeurIPS'22 | [APG](./model_zoo/APG) | [APG: Adaptive Parameter Generation Network for Click-Through Rate Prediction](https://arxiv.org/abs/2203.16218) :triangular_flag_on_post:**Alibaba** | [:arrow_upper_right:](https://github.com/reczoo/BARS/tree/main/ranking/ctr/APG) | `torch` | +| 50 | KDD'23 | [PPNet](./model_zoo/PEPNet) | [PEPNet: Parameter and Embedding Personalized Network for Infusing with Personalized Prior Information](https://arxiv.org/abs/2302.01115) :triangular_flag_on_post:**KuaiShou** | [:arrow_upper_right:](https://github.com/reczoo/BARS/tree/main/ranking/ctr/PPNet) | `torch` | |:open_file_folder: **Multi-Task Modeling**| -| 50 | MachineLearn'97 | [SharedBottom](./model_zoo/multitask/SharedBottom) | [Multitask Learning](https://link.springer.com/article/10.1023/A:1007379606734) | | `torch` | -| 51 | KDD'18 | [MMoE](./model_zoo/multitask/MMOE) | [Modeling Task Relationships in Multi-task Learning with Multi-Gate Mixture-of-Experts](https://dl.acm.org/doi/pdf/10.1145/3219819.3220007) :triangular_flag_on_post:**Google** | | `torch` | -| 52 | KDD'18 | [PLE](./model_zoo/multitask/PLE) | [Progressive Layered Extraction (PLE): A Novel Multi-Task Learning (MTL) Model for Personalized Recommendations](https://dl.acm.org/doi/10.1145/3383313.3412236) :triangular_flag_on_post:**Tencent** | | `torch` | +| 51 | MachineLearn'97 | [SharedBottom](./model_zoo/multitask/SharedBottom) | [Multitask Learning](https://link.springer.com/article/10.1023/A:1007379606734) | | `torch` | +| 52 | KDD'18 | [MMoE](./model_zoo/multitask/MMOE) | [Modeling Task Relationships in Multi-task Learning with Multi-Gate Mixture-of-Experts](https://dl.acm.org/doi/pdf/10.1145/3219819.3220007) :triangular_flag_on_post:**Google** | | `torch` | +| 53 | KDD'18 | [PLE](./model_zoo/multitask/PLE) | [Progressive Layered Extraction (PLE): A Novel Multi-Task Learning (MTL) Model for Personalized Recommendations](https://dl.acm.org/doi/10.1145/3383313.3412236) :triangular_flag_on_post:**Tencent** | | `torch` | |:open_file_folder: **Multi-Domain Modeling**| -| 53 | KDD'23 | PEPNet | [PEPNet: Parameter and Embedding Personalized Network for Infusing with Personalized Prior Information](https://arxiv.org/abs/2302.01115) :triangular_flag_on_post:**KuaiShou** | | `torch` | +| 54 | KDD'23 | PEPNet | [PEPNet: Parameter and Embedding Personalized Network for Infusing with Personalized Prior Information](https://arxiv.org/abs/2302.01115) :triangular_flag_on_post:**KuaiShou** | | `torch` | ## Benchmarking diff --git a/model_zoo/ETA/README.md b/model_zoo/LongCTR/ETA/README.md similarity index 100% rename from model_zoo/ETA/README.md rename to model_zoo/LongCTR/ETA/README.md diff --git a/model_zoo/ETA/config/dataset_config.yaml b/model_zoo/LongCTR/ETA/config/dataset_config.yaml similarity index 100% rename from model_zoo/ETA/config/dataset_config.yaml rename to model_zoo/LongCTR/ETA/config/dataset_config.yaml diff --git a/model_zoo/ETA/config/model_config.yaml b/model_zoo/LongCTR/ETA/config/model_config.yaml similarity index 100% rename from model_zoo/ETA/config/model_config.yaml rename to model_zoo/LongCTR/ETA/config/model_config.yaml diff --git a/model_zoo/ETA/fuxictr_version.py b/model_zoo/LongCTR/ETA/fuxictr_version.py similarity index 100% rename from model_zoo/ETA/fuxictr_version.py rename to model_zoo/LongCTR/ETA/fuxictr_version.py diff --git a/model_zoo/ETA/run_expid.py b/model_zoo/LongCTR/ETA/run_expid.py similarity index 100% rename from model_zoo/ETA/run_expid.py rename to model_zoo/LongCTR/ETA/run_expid.py diff --git a/model_zoo/ETA/src/ETA.py b/model_zoo/LongCTR/ETA/src/ETA.py similarity index 100% rename from model_zoo/ETA/src/ETA.py rename to model_zoo/LongCTR/ETA/src/ETA.py diff --git a/model_zoo/ETA/src/__init__.py b/model_zoo/LongCTR/ETA/src/__init__.py similarity index 100% rename from model_zoo/ETA/src/__init__.py rename to model_zoo/LongCTR/ETA/src/__init__.py diff --git a/model_zoo/SDIM/README.md b/model_zoo/LongCTR/SDIM/README.md similarity index 100% rename from model_zoo/SDIM/README.md rename to model_zoo/LongCTR/SDIM/README.md diff --git a/model_zoo/SDIM/config/dataset_config.yaml b/model_zoo/LongCTR/SDIM/config/dataset_config.yaml similarity index 100% rename from model_zoo/SDIM/config/dataset_config.yaml rename to model_zoo/LongCTR/SDIM/config/dataset_config.yaml diff --git a/model_zoo/SDIM/config/model_config.yaml b/model_zoo/LongCTR/SDIM/config/model_config.yaml similarity index 100% rename from model_zoo/SDIM/config/model_config.yaml rename to model_zoo/LongCTR/SDIM/config/model_config.yaml diff --git a/model_zoo/SDIM/fuxictr_version.py b/model_zoo/LongCTR/SDIM/fuxictr_version.py similarity index 100% rename from model_zoo/SDIM/fuxictr_version.py rename to model_zoo/LongCTR/SDIM/fuxictr_version.py diff --git a/model_zoo/SDIM/run_expid.py b/model_zoo/LongCTR/SDIM/run_expid.py similarity index 100% rename from model_zoo/SDIM/run_expid.py rename to model_zoo/LongCTR/SDIM/run_expid.py diff --git a/model_zoo/SDIM/src/SDIM.py b/model_zoo/LongCTR/SDIM/src/SDIM.py similarity index 100% rename from model_zoo/SDIM/src/SDIM.py rename to model_zoo/LongCTR/SDIM/src/SDIM.py diff --git a/model_zoo/SDIM/src/__init__.py b/model_zoo/LongCTR/SDIM/src/__init__.py similarity index 100% rename from model_zoo/SDIM/src/__init__.py rename to model_zoo/LongCTR/SDIM/src/__init__.py diff --git a/requirements.txt b/requirements.txt index eb1bba3..9e00700 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,4 +6,4 @@ numpy h5py tqdm pyarrow -polars \ No newline at end of file +polars