You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A graph neural network library for Julia based on the deep learning framework [Flux.jl](https://github.com/FluxML/Flux.jl). Its features include:
8
+
GraphNeuralNetworks.jl is a graph neural network library written in Julia and based on the deep learning framework [Flux.jl](https://github.com/FluxML/Flux.jl).
9
9
10
-
* Integration with [Graphs.jl](https://github.com/JuliaGraphs/Graphs.jl).
11
-
* Implementation of common graph convolutional layers.
12
-
* Fast operations on batched graphs.
10
+
Among its features:
11
+
12
+
* Implements common graph convolutional layers.
13
+
* Supports computations on batched graphs.
13
14
* Easy to define custom layers.
15
+
* Integration with the JuliaGraphs ecosystem.
14
16
* CUDA support.
17
+
* Integration with [Graph.jl](https://github.com/JuliaGraphs/Graphs.jl).
18
+
*[Examples](https://github.com/CarloLucibello/GraphNeuralNetworks.jl/tree/master/examples) of node, edge, and graph level machine learning tasks.
15
19
16
20
## Installation
17
21
18
-
GraphNeuralNetworks.jl is a registered julia package.
19
-
You can easily install it through the package manager:
22
+
GNN.jl is a registered julia package. You can easily install it through the package manager:
20
23
21
24
```julia
22
25
pkg> add GraphNeuralNetworks
@@ -26,6 +29,9 @@ pkg> add GraphNeuralNetworks
26
29
27
30
Usage examples can be found in the [examples](https://github.com/CarloLucibello/GraphNeuralNetworks.jl/tree/master/examples) folder. Also, make sure to read the [documentation](https://CarloLucibello.github.io/GraphNeuralNetworks.jl/dev) for a comprehensive introduction to the library.
28
31
29
-
## Acknowledgements
32
+
## Acknowledgments
33
+
34
+
GNN.jl is largely inspired by [PyTorch Geometric](https://pytorch-geometric.readthedocs.io/en/latest/),[Deep Graph Library](https://docs.dgl.ai/),
35
+
and [GeometricFlux.jl](https://fluxml.ai/GeometricFlux.jl/stable/).
36
+
30
37
31
-
A big thanks goes to @yuehhua for creating [GeometricFlux.jl](https://github.com/FluxML/GeometricFlux.jl) of which GraphNeuralNetworks.jl is a radical redesign.
0 commit comments