├── README.md ├── ml-100k ├── README ├── allbut.pl ├── co_mat.csv ├── co_mat2.csv ├── item_df.csv ├── mku.sh ├── one-hot_user_item_features.csv ├── rating.csv ├── rnn_data_with_hist_label.csv ├── sequential_df.csv ├── u.data ├── u.genre ├── u.info ├── u.item ├── u.occupation ├── u.user ├── u1.base ├── u1.test ├── u2.base ├── u2.test ├── u3.base ├── u3.test ├── u4.base ├── u4.test ├── u5.base ├── u5.test ├── ua.base ├── ua.test ├── ub.base ├── ub.test ├── user_df.csv ├── user_item.csv └── user_item2.csv ├── model ├── AFM.ipynb ├── ALS-0_1.ipynb ├── DIEN.ipynb ├── DIN.ipynb ├── DeepFM.ipynb ├── Deep_Crossing.ipynb ├── Deep_Wide.ipynb ├── FM.ipynb ├── Logistic回归.ipynb ├── NFM.ipynb ├── PNN模型.ipynb ├── Poly2.ipynb └── 没有attention的DIN.ipynb ├── original_ml-100k ├── README ├── allbut.pl ├── mku.sh ├── u.data ├── u.genre ├── u.info ├── u.item ├── u.occupation ├── u.user ├── u1.base ├── u1.test ├── u2.base ├── u2.test ├── u3.base ├── u3.test ├── u4.base ├── u4.test ├── u5.base ├── u5.test ├── ua.base ├── ua.test ├── ub.base └── ub.test ├── 创建数据集 ├── rnn_data.ipynb ├── rnn_data_with_hist_label.ipynb ├── user_df _item_df.ipynb ├── 创建one-hot的user_item_feature数据集.ipynb └── 创建user_item2&共现矩阵.ipynb └── 图片 ├── AFM.png ├── ALS.png ├── DIEN.jpeg ├── DIN.jpeg ├── DeepFM.png ├── PNN.png ├── deep crossing.png ├── deep_wide.png ├── pic.png ├── proof.png └── 没有attention的DIN.jpeg /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/README.md -------------------------------------------------------------------------------- /ml-100k/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/README -------------------------------------------------------------------------------- /ml-100k/allbut.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/allbut.pl -------------------------------------------------------------------------------- /ml-100k/co_mat.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/co_mat.csv -------------------------------------------------------------------------------- /ml-100k/co_mat2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/co_mat2.csv -------------------------------------------------------------------------------- /ml-100k/item_df.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/item_df.csv -------------------------------------------------------------------------------- /ml-100k/mku.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/mku.sh -------------------------------------------------------------------------------- /ml-100k/one-hot_user_item_features.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/one-hot_user_item_features.csv -------------------------------------------------------------------------------- /ml-100k/rating.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/rating.csv -------------------------------------------------------------------------------- /ml-100k/rnn_data_with_hist_label.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/rnn_data_with_hist_label.csv -------------------------------------------------------------------------------- /ml-100k/sequential_df.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/sequential_df.csv -------------------------------------------------------------------------------- /ml-100k/u.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u.data -------------------------------------------------------------------------------- /ml-100k/u.genre: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u.genre -------------------------------------------------------------------------------- /ml-100k/u.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u.info -------------------------------------------------------------------------------- /ml-100k/u.item: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u.item -------------------------------------------------------------------------------- /ml-100k/u.occupation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u.occupation -------------------------------------------------------------------------------- /ml-100k/u.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u.user -------------------------------------------------------------------------------- /ml-100k/u1.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u1.base -------------------------------------------------------------------------------- /ml-100k/u1.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u1.test -------------------------------------------------------------------------------- /ml-100k/u2.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u2.base -------------------------------------------------------------------------------- /ml-100k/u2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u2.test -------------------------------------------------------------------------------- /ml-100k/u3.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u3.base -------------------------------------------------------------------------------- /ml-100k/u3.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u3.test -------------------------------------------------------------------------------- /ml-100k/u4.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u4.base -------------------------------------------------------------------------------- /ml-100k/u4.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u4.test -------------------------------------------------------------------------------- /ml-100k/u5.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u5.base -------------------------------------------------------------------------------- /ml-100k/u5.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/u5.test -------------------------------------------------------------------------------- /ml-100k/ua.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/ua.base -------------------------------------------------------------------------------- /ml-100k/ua.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/ua.test -------------------------------------------------------------------------------- /ml-100k/ub.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/ub.base -------------------------------------------------------------------------------- /ml-100k/ub.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/ub.test -------------------------------------------------------------------------------- /ml-100k/user_df.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/user_df.csv -------------------------------------------------------------------------------- /ml-100k/user_item.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/user_item.csv -------------------------------------------------------------------------------- /ml-100k/user_item2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/ml-100k/user_item2.csv -------------------------------------------------------------------------------- /model/AFM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/AFM.ipynb -------------------------------------------------------------------------------- /model/ALS-0_1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/ALS-0_1.ipynb -------------------------------------------------------------------------------- /model/DIEN.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/DIEN.ipynb -------------------------------------------------------------------------------- /model/DIN.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/DIN.ipynb -------------------------------------------------------------------------------- /model/DeepFM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/DeepFM.ipynb -------------------------------------------------------------------------------- /model/Deep_Crossing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/Deep_Crossing.ipynb -------------------------------------------------------------------------------- /model/Deep_Wide.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/Deep_Wide.ipynb -------------------------------------------------------------------------------- /model/FM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/FM.ipynb -------------------------------------------------------------------------------- /model/Logistic回归.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/Logistic回归.ipynb -------------------------------------------------------------------------------- /model/NFM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/NFM.ipynb -------------------------------------------------------------------------------- /model/PNN模型.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/PNN模型.ipynb -------------------------------------------------------------------------------- /model/Poly2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/Poly2.ipynb -------------------------------------------------------------------------------- /model/没有attention的DIN.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/model/没有attention的DIN.ipynb -------------------------------------------------------------------------------- /original_ml-100k/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/README -------------------------------------------------------------------------------- /original_ml-100k/allbut.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/allbut.pl -------------------------------------------------------------------------------- /original_ml-100k/mku.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/mku.sh -------------------------------------------------------------------------------- /original_ml-100k/u.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u.data -------------------------------------------------------------------------------- /original_ml-100k/u.genre: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u.genre -------------------------------------------------------------------------------- /original_ml-100k/u.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u.info -------------------------------------------------------------------------------- /original_ml-100k/u.item: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u.item -------------------------------------------------------------------------------- /original_ml-100k/u.occupation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u.occupation -------------------------------------------------------------------------------- /original_ml-100k/u.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u.user -------------------------------------------------------------------------------- /original_ml-100k/u1.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u1.base -------------------------------------------------------------------------------- /original_ml-100k/u1.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u1.test -------------------------------------------------------------------------------- /original_ml-100k/u2.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u2.base -------------------------------------------------------------------------------- /original_ml-100k/u2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u2.test -------------------------------------------------------------------------------- /original_ml-100k/u3.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u3.base -------------------------------------------------------------------------------- /original_ml-100k/u3.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u3.test -------------------------------------------------------------------------------- /original_ml-100k/u4.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u4.base -------------------------------------------------------------------------------- /original_ml-100k/u4.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u4.test -------------------------------------------------------------------------------- /original_ml-100k/u5.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u5.base -------------------------------------------------------------------------------- /original_ml-100k/u5.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/u5.test -------------------------------------------------------------------------------- /original_ml-100k/ua.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/ua.base -------------------------------------------------------------------------------- /original_ml-100k/ua.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/ua.test -------------------------------------------------------------------------------- /original_ml-100k/ub.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/ub.base -------------------------------------------------------------------------------- /original_ml-100k/ub.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/original_ml-100k/ub.test -------------------------------------------------------------------------------- /创建数据集/rnn_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/创建数据集/rnn_data.ipynb -------------------------------------------------------------------------------- /创建数据集/rnn_data_with_hist_label.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/创建数据集/rnn_data_with_hist_label.ipynb -------------------------------------------------------------------------------- /创建数据集/user_df _item_df.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/创建数据集/user_df _item_df.ipynb -------------------------------------------------------------------------------- /创建数据集/创建one-hot的user_item_feature数据集.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/创建数据集/创建one-hot的user_item_feature数据集.ipynb -------------------------------------------------------------------------------- /创建数据集/创建user_item2&共现矩阵.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/创建数据集/创建user_item2&共现矩阵.ipynb -------------------------------------------------------------------------------- /图片/AFM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/AFM.png -------------------------------------------------------------------------------- /图片/ALS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/ALS.png -------------------------------------------------------------------------------- /图片/DIEN.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/DIEN.jpeg -------------------------------------------------------------------------------- /图片/DIN.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/DIN.jpeg -------------------------------------------------------------------------------- /图片/DeepFM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/DeepFM.png -------------------------------------------------------------------------------- /图片/PNN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/PNN.png -------------------------------------------------------------------------------- /图片/deep crossing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/deep crossing.png -------------------------------------------------------------------------------- /图片/deep_wide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/deep_wide.png -------------------------------------------------------------------------------- /图片/pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/pic.png -------------------------------------------------------------------------------- /图片/proof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/proof.png -------------------------------------------------------------------------------- /图片/没有attention的DIN.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vegetable-most/recommend-system-based-on-PyTorch/HEAD/图片/没有attention的DIN.jpeg --------------------------------------------------------------------------------