├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── custom.md ├── README.md ├── data ├── CAMRa2011 │ ├── groupMember.txt │ ├── groupRatingNegative.txt │ ├── groupRatingTest.txt │ ├── groupRatingTrain.txt │ ├── userRatingNegative.txt │ ├── userRatingTest.txt │ └── userRatingTrain.txt ├── Gowalla │ ├── Gowalla_poi_coos.txt │ ├── Gowalla_social_relations.txt │ ├── Gowalla_test.txt │ ├── Gowalla_train.txt │ └── Gowalla_tune.txt ├── douban │ ├── ratings.txt │ └── trusts.txt └── weeplaces │ ├── group_users.csv │ ├── test_gi.csv │ ├── test_ui_te.csv │ ├── test_ui_tr.csv │ ├── train_gi.csv │ ├── train_ui.csv │ ├── val_gi.csv │ ├── val_ui_te.csv │ └── val_ui_tr.csv ├── models ├── Discriminator.py ├── EmbeddingLayer.py ├── HGCN.py ├── HGCN2.py ├── HHGR.py └── __pycache__ │ ├── Discriminator.cpython-36.pyc │ ├── Discriminator.cpython-38.pyc │ ├── EmbeddingLayer.cpython-38.pyc │ ├── HGCN.cpython-38.pyc │ ├── HGCN2.cpython-38.pyc │ ├── HGGR.cpython-36.pyc │ ├── HGGR.cpython-38.pyc │ └── HHGR.cpython-38.pyc ├── train.py └── utils ├── __pycache__ ├── dataset.cpython-38.pyc ├── group_utils.cpython-36.pyc ├── group_utils.cpython-38.pyc ├── user_utils.cpython-36.pyc ├── user_utils.cpython-38.pyc └── util.cpython-38.pyc ├── dataset.py ├── group_utils.py ├── user_utils.py └── util.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/README.md -------------------------------------------------------------------------------- /data/CAMRa2011/groupMember.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/CAMRa2011/groupMember.txt -------------------------------------------------------------------------------- /data/CAMRa2011/groupRatingNegative.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/CAMRa2011/groupRatingNegative.txt -------------------------------------------------------------------------------- /data/CAMRa2011/groupRatingTest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/CAMRa2011/groupRatingTest.txt -------------------------------------------------------------------------------- /data/CAMRa2011/groupRatingTrain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/CAMRa2011/groupRatingTrain.txt -------------------------------------------------------------------------------- /data/CAMRa2011/userRatingNegative.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/CAMRa2011/userRatingNegative.txt -------------------------------------------------------------------------------- /data/CAMRa2011/userRatingTest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/CAMRa2011/userRatingTest.txt -------------------------------------------------------------------------------- /data/CAMRa2011/userRatingTrain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/CAMRa2011/userRatingTrain.txt -------------------------------------------------------------------------------- /data/Gowalla/Gowalla_poi_coos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/Gowalla/Gowalla_poi_coos.txt -------------------------------------------------------------------------------- /data/Gowalla/Gowalla_social_relations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/Gowalla/Gowalla_social_relations.txt -------------------------------------------------------------------------------- /data/Gowalla/Gowalla_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/Gowalla/Gowalla_test.txt -------------------------------------------------------------------------------- /data/Gowalla/Gowalla_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/Gowalla/Gowalla_train.txt -------------------------------------------------------------------------------- /data/Gowalla/Gowalla_tune.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/Gowalla/Gowalla_tune.txt -------------------------------------------------------------------------------- /data/douban/ratings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/douban/ratings.txt -------------------------------------------------------------------------------- /data/douban/trusts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/douban/trusts.txt -------------------------------------------------------------------------------- /data/weeplaces/group_users.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/group_users.csv -------------------------------------------------------------------------------- /data/weeplaces/test_gi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/test_gi.csv -------------------------------------------------------------------------------- /data/weeplaces/test_ui_te.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/test_ui_te.csv -------------------------------------------------------------------------------- /data/weeplaces/test_ui_tr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/test_ui_tr.csv -------------------------------------------------------------------------------- /data/weeplaces/train_gi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/train_gi.csv -------------------------------------------------------------------------------- /data/weeplaces/train_ui.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/train_ui.csv -------------------------------------------------------------------------------- /data/weeplaces/val_gi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/val_gi.csv -------------------------------------------------------------------------------- /data/weeplaces/val_ui_te.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/val_ui_te.csv -------------------------------------------------------------------------------- /data/weeplaces/val_ui_tr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/data/weeplaces/val_ui_tr.csv -------------------------------------------------------------------------------- /models/Discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/Discriminator.py -------------------------------------------------------------------------------- /models/EmbeddingLayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/EmbeddingLayer.py -------------------------------------------------------------------------------- /models/HGCN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/HGCN.py -------------------------------------------------------------------------------- /models/HGCN2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/HGCN2.py -------------------------------------------------------------------------------- /models/HHGR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/HHGR.py -------------------------------------------------------------------------------- /models/__pycache__/Discriminator.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/__pycache__/Discriminator.cpython-36.pyc -------------------------------------------------------------------------------- /models/__pycache__/Discriminator.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/__pycache__/Discriminator.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/EmbeddingLayer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/__pycache__/EmbeddingLayer.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/HGCN.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/__pycache__/HGCN.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/HGCN2.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/__pycache__/HGCN2.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/HGGR.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/__pycache__/HGGR.cpython-36.pyc -------------------------------------------------------------------------------- /models/__pycache__/HGGR.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/__pycache__/HGGR.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/HHGR.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/models/__pycache__/HHGR.cpython-38.pyc -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/train.py -------------------------------------------------------------------------------- /utils/__pycache__/dataset.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/__pycache__/dataset.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/group_utils.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/__pycache__/group_utils.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/group_utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/__pycache__/group_utils.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/user_utils.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/__pycache__/user_utils.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/user_utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/__pycache__/user_utils.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/util.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/__pycache__/util.cpython-38.pyc -------------------------------------------------------------------------------- /utils/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/dataset.py -------------------------------------------------------------------------------- /utils/group_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/group_utils.py -------------------------------------------------------------------------------- /utils/user_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/user_utils.py -------------------------------------------------------------------------------- /utils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jw-zhang-zju/HHGR/HEAD/utils/util.py --------------------------------------------------------------------------------