good first issuehelp wantedroadmap
Repository metrics
- Stars
- (19,985 stars)
- PR merge metrics
- (Avg merge 35d 1h) (14 merged PRs in 30d)
Description
[Roadmap]
1.6.1
-
WikiCSDataset -
DeepGCN - Fix
torch-sparsereductions withdim=0 - Fix
torch-sparsesuppression of warnings -
PairNorm(https://github.com/rusty1s/pytorch_geometric/pull/1448) -
LayerNorm(https://github.com/rusty1s/pytorch_geometric/pull/1471) - Fix
jittablebug when installing PyG viapip - PyTorch 1.6.0 support
- Test
GNNExplainerwith more models
1.6.2
- Fix wrong URLs in datasets
-
WebKBdatasets from the Geom-GCN paper -
GCN2Convfrom the Simple and Deep Graph Convolutional Networks paper -
TransformerConvfrom Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classification - Unsupervised GraphSAGE example (https://github.com/rusty1s/pytorch_geometric/pull/1514) [Example]
-
DistributedDataParallelsupport:- Large-scale node classification (https://github.com/rusty1s/pytorch_geometric/pull/1453)
- Batching of graphs (https://github.com/rusty1s/pytorch_geometric/issues/1417#issuecomment-664119294) [Example]
-
Node2Vecimplementation withp != 1andq != 1 - Faster CPU implementations in
torch-scatterandtorch-sparsevia multi-threading:-
spmm
-
- Add edge weights to the documentation of GNN formulations, see https://github.com/rusty1s/pytorch_geometric/issues/1449
- Clean up documentation via
autosummary(https://github.com/rusty1s/pytorch_geometric/pull/1791) -
follow_batchargument inDataParallel
1.6.3.
-
WikipediaNetworkandActordatasets from the Geom-GCN paper -
torch_geometric.utils.homophily_ratio
1.7.0+
- Deep Graph Infomax Inductive Reddit Example (https://github.com/rusty1s/pytorch_geometric/pull/1859) (thanks to @harrygcoppock)
-
TGN(Temporal Graph Network) (https://github.com/rusty1s/pytorch_geometric/pull/1519) (thanks to @emalgorithm) - Weisfeiler-Lehman kernel (thanks to @chrsmrrs)
- Label Propagation
- Correct&Smooth
- PyTorch Lightning Example (GIN + GraphSAGE)
-
FiLMConv - Conda installation
-
cupgraphconversions - Fix
HyperGraphConvhttps://github.com/rusty1s/pytorch_geometric/issues/1801 -
scatter_mulimplementation - NARS
-
spspmmbackward implementation - Multi-dimensional indexing of
SparseTensor, e.g.,adj[torch.tensor([0, 1, 2]), torch.tensor([0, 1, 2])] - Allow edge types for any message passing GNN (https://github.com/rusty1s/pytorch_geometric/issues/1670)
- Make all CPP sampling ops respect
torch.manual_seed -
random_walkwith custom transition probabilities -
torch.halfsupport - Digraph Inception Convolutional Networks (https://github.com/rusty1s/pytorch_geometric/issues/1847)
- Faster CPU implementations in
torch-scatterandtorch-sparsevia multi-threading:-
fps -
spspmm -
scatter -
segment
-
-
NeighborSamplerwithGCNConvexample - [ ]
TrimNet(TrimNet: learning molecular representation from triplet messages for biomedicine) - Let
TransformerConvbe able to return attention weights (https://github.com/rusty1s/pytorch_geometric/pull/2807)