├── AMF.py ├── Data ├── ml-1m.test.negative ├── ml-1m.test.rating ├── ml-1m.train.rating ├── pinterest-20.test.negative ├── pinterest-20.test.rating ├── pinterest-20.train.rating ├── yelp.test.negative ├── yelp.test.rating └── yelp.train.rating ├── Dataset.py ├── Pretrain └── yelp │ └── MF_BPR │ └── embed_64 │ └── 2018_05_06_16_09_24 │ ├── checkpoint │ ├── weights-999.data-00000-of-00001 │ ├── weights-999.index │ └── weights-999.meta ├── README.md ├── demo.sh ├── figure └── figure.jpg └── train.sh /AMF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/AMF.py -------------------------------------------------------------------------------- /Data/ml-1m.test.negative: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/ml-1m.test.negative -------------------------------------------------------------------------------- /Data/ml-1m.test.rating: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/ml-1m.test.rating -------------------------------------------------------------------------------- /Data/ml-1m.train.rating: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/ml-1m.train.rating -------------------------------------------------------------------------------- /Data/pinterest-20.test.negative: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/pinterest-20.test.negative -------------------------------------------------------------------------------- /Data/pinterest-20.test.rating: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/pinterest-20.test.rating -------------------------------------------------------------------------------- /Data/pinterest-20.train.rating: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/pinterest-20.train.rating -------------------------------------------------------------------------------- /Data/yelp.test.negative: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/yelp.test.negative -------------------------------------------------------------------------------- /Data/yelp.test.rating: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/yelp.test.rating -------------------------------------------------------------------------------- /Data/yelp.train.rating: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Data/yelp.train.rating -------------------------------------------------------------------------------- /Dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Dataset.py -------------------------------------------------------------------------------- /Pretrain/yelp/MF_BPR/embed_64/2018_05_06_16_09_24/checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Pretrain/yelp/MF_BPR/embed_64/2018_05_06_16_09_24/checkpoint -------------------------------------------------------------------------------- /Pretrain/yelp/MF_BPR/embed_64/2018_05_06_16_09_24/weights-999.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Pretrain/yelp/MF_BPR/embed_64/2018_05_06_16_09_24/weights-999.data-00000-of-00001 -------------------------------------------------------------------------------- /Pretrain/yelp/MF_BPR/embed_64/2018_05_06_16_09_24/weights-999.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Pretrain/yelp/MF_BPR/embed_64/2018_05_06_16_09_24/weights-999.index -------------------------------------------------------------------------------- /Pretrain/yelp/MF_BPR/embed_64/2018_05_06_16_09_24/weights-999.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/Pretrain/yelp/MF_BPR/embed_64/2018_05_06_16_09_24/weights-999.meta -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/README.md -------------------------------------------------------------------------------- /demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/demo.sh -------------------------------------------------------------------------------- /figure/figure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/figure/figure.jpg -------------------------------------------------------------------------------- /train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hexiangnan/adversarial_personalized_ranking/HEAD/train.sh --------------------------------------------------------------------------------