├── .gitignore ├── DATA_CONFIGS └── config_PROTEINS.yml ├── DATA_SPLITS ├── CHEMICAL │ ├── DD │ │ └── DD_outer10_inner1.splits │ ├── ENZYMES │ │ └── ENZYMES_outer10_inner1.splits │ ├── NCI1 │ │ └── NCI1_outer10_inner1.splits │ └── PROTEINS │ │ └── PROTEINS_outer10_inner1.splits ├── COLLABORATIVE_1 │ ├── COLLAB │ │ └── COLLAB_outer10_inner1.splits │ ├── IMDB-BINARY │ │ └── IMDB-BINARY_outer10_inner1.splits │ ├── IMDB-MULTI │ │ └── IMDB-MULTI_outer10_inner1.splits │ ├── REDDIT-BINARY │ │ └── REDDIT-BINARY_outer10_inner1.splits │ └── REDDIT-MULTI-5K │ │ └── REDDIT-MULTI-5K_outer10_inner1.splits └── COLLABORATIVE_DEGREE │ ├── COLLAB │ └── COLLAB_outer10_inner1.splits │ ├── IMDB-BINARY │ └── IMDB-BINARY_outer10_inner1.splits │ ├── IMDB-MULTI │ └── IMDB-MULTI_outer10_inner1.splits │ ├── REDDIT-BINARY │ └── REDDIT-BINARY_outer10_inner1.splits │ └── REDDIT-MULTI-5K │ └── REDDIT-MULTI-5K_outer10_inner1.splits ├── LICENSE ├── MODEL_CONFIGS ├── config_CGMM_Classifier.yml └── config_CGMM_Embedding.yml ├── README.md ├── __init__.py ├── cgmm.py ├── cgmm_classifier_task.py ├── cgmm_embedding_task.py ├── cgmm_incremental_task.py ├── emission.py ├── incremental_engine.py ├── loss.py ├── optimizer.py ├── probabilistic_readout.py ├── provider.py ├── readout.py ├── score.py └── util.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/.gitignore -------------------------------------------------------------------------------- /DATA_CONFIGS/config_PROTEINS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_CONFIGS/config_PROTEINS.yml -------------------------------------------------------------------------------- /DATA_SPLITS/CHEMICAL/DD/DD_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/CHEMICAL/DD/DD_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/CHEMICAL/ENZYMES/ENZYMES_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/CHEMICAL/ENZYMES/ENZYMES_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/CHEMICAL/NCI1/NCI1_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/CHEMICAL/NCI1/NCI1_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/CHEMICAL/PROTEINS/PROTEINS_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/CHEMICAL/PROTEINS/PROTEINS_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_1/COLLAB/COLLAB_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_1/COLLAB/COLLAB_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_1/IMDB-BINARY/IMDB-BINARY_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_1/IMDB-BINARY/IMDB-BINARY_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_1/IMDB-MULTI/IMDB-MULTI_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_1/IMDB-MULTI/IMDB-MULTI_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_1/REDDIT-BINARY/REDDIT-BINARY_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_1/REDDIT-BINARY/REDDIT-BINARY_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_1/REDDIT-MULTI-5K/REDDIT-MULTI-5K_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_1/REDDIT-MULTI-5K/REDDIT-MULTI-5K_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_DEGREE/COLLAB/COLLAB_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_DEGREE/COLLAB/COLLAB_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_DEGREE/IMDB-BINARY/IMDB-BINARY_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_DEGREE/IMDB-BINARY/IMDB-BINARY_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_DEGREE/IMDB-MULTI/IMDB-MULTI_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_DEGREE/IMDB-MULTI/IMDB-MULTI_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_DEGREE/REDDIT-BINARY/REDDIT-BINARY_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_DEGREE/REDDIT-BINARY/REDDIT-BINARY_outer10_inner1.splits -------------------------------------------------------------------------------- /DATA_SPLITS/COLLABORATIVE_DEGREE/REDDIT-MULTI-5K/REDDIT-MULTI-5K_outer10_inner1.splits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/DATA_SPLITS/COLLABORATIVE_DEGREE/REDDIT-MULTI-5K/REDDIT-MULTI-5K_outer10_inner1.splits -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/LICENSE -------------------------------------------------------------------------------- /MODEL_CONFIGS/config_CGMM_Classifier.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/MODEL_CONFIGS/config_CGMM_Classifier.yml -------------------------------------------------------------------------------- /MODEL_CONFIGS/config_CGMM_Embedding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/MODEL_CONFIGS/config_CGMM_Embedding.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cgmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/cgmm.py -------------------------------------------------------------------------------- /cgmm_classifier_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/cgmm_classifier_task.py -------------------------------------------------------------------------------- /cgmm_embedding_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/cgmm_embedding_task.py -------------------------------------------------------------------------------- /cgmm_incremental_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/cgmm_incremental_task.py -------------------------------------------------------------------------------- /emission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/emission.py -------------------------------------------------------------------------------- /incremental_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/incremental_engine.py -------------------------------------------------------------------------------- /loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/loss.py -------------------------------------------------------------------------------- /optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/optimizer.py -------------------------------------------------------------------------------- /probabilistic_readout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/probabilistic_readout.py -------------------------------------------------------------------------------- /provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/provider.py -------------------------------------------------------------------------------- /readout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/readout.py -------------------------------------------------------------------------------- /score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/score.py -------------------------------------------------------------------------------- /util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diningphil/CGMM/HEAD/util.py --------------------------------------------------------------------------------