├── .idea ├── RecommendationSystem.iml ├── misc.xml ├── modules.xml ├── vcs.xml └── workspace.xml ├── LICENSE ├── Model ├── DeepCrossNetwork_PyTorch.py ├── DeepFM_PyTorch.py ├── DeepFM_TensorFlow.py ├── FFM_Multi_PyTorch.py ├── FFM_PyTorch.py ├── FM_Multi_PyTorch.py ├── FM_PyTorch.py ├── FM_TensorFlow.py ├── PNN_PyTorch.py ├── PNN_TensorFlow.py └── xDeepFM_PyTorch.py ├── README.md ├── data ├── Criteo │ ├── __init__.py │ ├── forDCN │ │ ├── DCN_dataPreprocess.py │ │ └── __init__.py │ ├── forOtherModels │ │ ├── __init__.py │ │ ├── dataPreprocess_PyTorch.py │ │ └── dataPreprocess_TensorFlow.py │ ├── forXDeepFM │ │ └── xDeepFM_dataPreprocess.py │ └── util.py ├── Movielens100K │ ├── __init__.py │ ├── u.item │ ├── u.user │ ├── ua.base │ └── ua.test └── __init__.py └── util ├── load_data_util.py ├── train_model_util_PyTorch.py └── train_model_util_TensorFlow.py /.idea/RecommendationSystem.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/.idea/RecommendationSystem.iml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/LICENSE -------------------------------------------------------------------------------- /Model/DeepCrossNetwork_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/DeepCrossNetwork_PyTorch.py -------------------------------------------------------------------------------- /Model/DeepFM_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/DeepFM_PyTorch.py -------------------------------------------------------------------------------- /Model/DeepFM_TensorFlow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/DeepFM_TensorFlow.py -------------------------------------------------------------------------------- /Model/FFM_Multi_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/FFM_Multi_PyTorch.py -------------------------------------------------------------------------------- /Model/FFM_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/FFM_PyTorch.py -------------------------------------------------------------------------------- /Model/FM_Multi_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/FM_Multi_PyTorch.py -------------------------------------------------------------------------------- /Model/FM_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/FM_PyTorch.py -------------------------------------------------------------------------------- /Model/FM_TensorFlow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/FM_TensorFlow.py -------------------------------------------------------------------------------- /Model/PNN_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/PNN_PyTorch.py -------------------------------------------------------------------------------- /Model/PNN_TensorFlow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/PNN_TensorFlow.py -------------------------------------------------------------------------------- /Model/xDeepFM_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/Model/xDeepFM_PyTorch.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/README.md -------------------------------------------------------------------------------- /data/Criteo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Criteo/forDCN/DCN_dataPreprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Criteo/forDCN/DCN_dataPreprocess.py -------------------------------------------------------------------------------- /data/Criteo/forDCN/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Criteo/forOtherModels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Criteo/forOtherModels/dataPreprocess_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Criteo/forOtherModels/dataPreprocess_PyTorch.py -------------------------------------------------------------------------------- /data/Criteo/forOtherModels/dataPreprocess_TensorFlow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Criteo/forOtherModels/dataPreprocess_TensorFlow.py -------------------------------------------------------------------------------- /data/Criteo/forXDeepFM/xDeepFM_dataPreprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Criteo/forXDeepFM/xDeepFM_dataPreprocess.py -------------------------------------------------------------------------------- /data/Criteo/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Criteo/util.py -------------------------------------------------------------------------------- /data/Movielens100K/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Movielens100K/u.item: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Movielens100K/u.item -------------------------------------------------------------------------------- /data/Movielens100K/u.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Movielens100K/u.user -------------------------------------------------------------------------------- /data/Movielens100K/ua.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Movielens100K/ua.base -------------------------------------------------------------------------------- /data/Movielens100K/ua.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/data/Movielens100K/ua.test -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/load_data_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/util/load_data_util.py -------------------------------------------------------------------------------- /util/train_model_util_PyTorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/util/train_model_util_PyTorch.py -------------------------------------------------------------------------------- /util/train_model_util_TensorFlow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JianzhouZhan/Awesome-RecSystem-Models/HEAD/util/train_model_util_TensorFlow.py --------------------------------------------------------------------------------