{"id":21269121,"url":"https://github.com/autuanliu/torchctr","last_synced_at":"2025-07-11T05:30:48.148Z","repository":{"id":196754973,"uuid":"174249649","full_name":"AutuanLiu/torchctr","owner":"AutuanLiu","description":"Recommended system(2018-2019); CTR prediction;Recommended-System-PyTorch===\u003e\u003e WIP","archived":false,"fork":false,"pushed_at":"2022-10-15T10:44:58.000Z","size":4891,"stargazers_count":9,"open_issues_count":1,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-09-27T10:45:45.030Z","etag":null,"topics":["ctr-prediction","deep-learning","python36","pytorch-implementation","recommendation-algorithms","recommendation-system"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AutuanLiu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-03-07T01:37:23.000Z","updated_at":"2023-09-27T10:46:09.187Z","dependencies_parsed_at":null,"dependency_job_id":"c421cf84-22e1-4e7a-862b-332bd4ece027","html_url":"https://github.com/AutuanLiu/torchctr","commit_stats":null,"previous_names":["autuanliu/torchctr"],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AutuanLiu%2Ftorchctr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AutuanLiu%2Ftorchctr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AutuanLiu%2Ftorchctr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AutuanLiu%2Ftorchctr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AutuanLiu","download_url":"https://codeload.github.com/AutuanLiu/torchctr/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225693808,"owners_count":17509227,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ctr-prediction","deep-learning","python36","pytorch-implementation","recommendation-algorithms","recommendation-system"],"created_at":"2024-11-21T08:07:24.808Z","updated_at":"2024-11-21T08:07:25.471Z","avatar_url":"https://github.com/AutuanLiu.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Recommended-System-PyTorch\n\nRecommended system(2018-2019)\n\n**参考腾讯开源工具[PyTorch On Angel, arming PyTorch with a powerful Parameter Server, which enable PyTorch to train very big models.](https://github.com/Angel-ML/PyTorch-On-Angel)**\n\n## Data\n\n(**Fin**)\n\n1. movielen data\n    - [ml-latest](http://files.grouplens.org/datasets/movielens/ml-latest.zip)\n    - [ml-100k](http://files.grouplens.org/datasets/movielens/ml-100k.zip)\n    - [ml-1m](http://files.grouplens.org/datasets/movielens/ml-1m.zip)\n    - [ml-10m](http://files.grouplens.org/datasets/movielens/ml-10m.zip)\n    - [ml-20m](http://files.grouplens.org/datasets/movielens/ml-20m.zi)\n2. Criteo data\n    - [dac](https://s3-eu-west-1.amazonaws.com/kaggle-display-advertising-challenge-dataset/dac.tar.gz)\n\n## Embedding\n\n(**Fin**)\n\n1. sparse features\n2. sequence features\n3. dense features\n\n## CTR 模型\n\n(**WIP**)\n\n|     model      |           structure            |\n| :------------: | :----------------------------: |\n|       FM       |      ![FM](./imgs/FM.png)      |\n|      FFM       |     ![FFM](./imgs/FFM.png)     |\n| DeepFM-201703  |  ![DeepFM](./imgs/DeepFM.png)  |\n|  xDeepFM-2018  | ![xDeepFM](./imgs/xDeepFM.png) |\n|   AFM-201708   |     ![AFM](./imgs/AFM.png)     |\n|   NFM-201708   |     ![NFM](./imgs/NFM.png)     |\n|  FGCNN-201904  |   ![FGCNN](./imgs/FGCNN.png)   |\n|      MLR       |     ![MLR](./imgs/MLR.png)     |\n|      NFFM      |    ![NFFM](./imgs/NFFM.png)    |\n|      WDL       |     ![WDL](./imgs/WDL.png)     |\n|   PNN-201611   |     ![PNN](./imgs/PNN.png)     |\n|      CIN       |     ![CIN](./imgs/CIN.png)     |\n|  CCPM-201510   |    ![CCPM](./imgs/CCPM.png)    |\n| AutoInt-201810 | ![AutoInt](./imgs/AutoInt.png) |\n|   DCN-201708   |     ![DCN](./imgs/DCN.png)     |\n|      DSIN      |    ![DSIN](./imgs/DSIN.png)    |\n|   FNN-201601   |     ![FNN](./imgs/FNN.png)     |\n|      DIEN      |    ![DIEN](./imgs/DIEN.png)    |\n|   DIN-201706   |     ![DIN](./imgs/DIN.png)     |\n\n\n## Refrences\n\n1. 《推荐系统实践》\n2. git@github.com:dawenl/vae_cf.git\n3. git@github.com:eelxpeng/CollaborativeVAE.git\n4. git@github.com:hidasib/GRU4Rec.git\n5. git@github.com:hexiangnan/neural_collaborative_filtering.git\n6. git@github.com:NVIDIA/DeepRecommender.git\n7. [shenweichen/DeepCTR](https://github.com/shenweichen/DeepCTR)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautuanliu%2Ftorchctr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautuanliu%2Ftorchctr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautuanliu%2Ftorchctr/lists"}