├── .gitignore ├── LICENSE ├── README.md ├── ppnp ├── __init__.py ├── data │ ├── __init__.py │ ├── citeseer.npz │ ├── cora_ml.npz │ ├── io.py │ ├── ms_academic.npz │ ├── pubmed.npz │ └── sparsegraph.py ├── preprocessing.py ├── pytorch │ ├── __init__.py │ ├── earlystopping.py │ ├── ppnp.py │ ├── propagation.py │ ├── training.py │ └── utils.py └── tensorflow │ ├── __init__.py │ ├── earlystopping.py │ ├── model.py │ ├── ppnp.py │ ├── propagation.py │ ├── training.py │ └── utils.py ├── ppnp_model.svg ├── reproduce_results.ipynb ├── reproduce_results_pytorch.ipynb ├── requirements.txt ├── setup.py ├── simple_example_pytorch.ipynb └── simple_example_tensorflow.ipynb /.gitignore: -------------------------------------------------------------------------------- 1 | .ipynb_checkpoints 2 | __pycache__ 3 | .vscode 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/README.md -------------------------------------------------------------------------------- /ppnp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ppnp/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ppnp/data/citeseer.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/data/citeseer.npz -------------------------------------------------------------------------------- /ppnp/data/cora_ml.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/data/cora_ml.npz -------------------------------------------------------------------------------- /ppnp/data/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/data/io.py -------------------------------------------------------------------------------- /ppnp/data/ms_academic.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/data/ms_academic.npz -------------------------------------------------------------------------------- /ppnp/data/pubmed.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/data/pubmed.npz -------------------------------------------------------------------------------- /ppnp/data/sparsegraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/data/sparsegraph.py -------------------------------------------------------------------------------- /ppnp/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/preprocessing.py -------------------------------------------------------------------------------- /ppnp/pytorch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/pytorch/__init__.py -------------------------------------------------------------------------------- /ppnp/pytorch/earlystopping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/pytorch/earlystopping.py -------------------------------------------------------------------------------- /ppnp/pytorch/ppnp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/pytorch/ppnp.py -------------------------------------------------------------------------------- /ppnp/pytorch/propagation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/pytorch/propagation.py -------------------------------------------------------------------------------- /ppnp/pytorch/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/pytorch/training.py -------------------------------------------------------------------------------- /ppnp/pytorch/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/pytorch/utils.py -------------------------------------------------------------------------------- /ppnp/tensorflow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/tensorflow/__init__.py -------------------------------------------------------------------------------- /ppnp/tensorflow/earlystopping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/tensorflow/earlystopping.py -------------------------------------------------------------------------------- /ppnp/tensorflow/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/tensorflow/model.py -------------------------------------------------------------------------------- /ppnp/tensorflow/ppnp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/tensorflow/ppnp.py -------------------------------------------------------------------------------- /ppnp/tensorflow/propagation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/tensorflow/propagation.py -------------------------------------------------------------------------------- /ppnp/tensorflow/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/tensorflow/training.py -------------------------------------------------------------------------------- /ppnp/tensorflow/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp/tensorflow/utils.py -------------------------------------------------------------------------------- /ppnp_model.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/ppnp_model.svg -------------------------------------------------------------------------------- /reproduce_results.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/reproduce_results.ipynb -------------------------------------------------------------------------------- /reproduce_results_pytorch.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/reproduce_results_pytorch.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/setup.py -------------------------------------------------------------------------------- /simple_example_pytorch.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/simple_example_pytorch.ipynb -------------------------------------------------------------------------------- /simple_example_tensorflow.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gasteigerjo/ppnp/HEAD/simple_example_tensorflow.ipynb --------------------------------------------------------------------------------