Skip to content

Commit 5f36ed3

Browse files
committed
update docs
1 parent d2e9b7e commit 5f36ed3

File tree

3 files changed

+15
-9
lines changed

3 files changed

+15
-9
lines changed

docs/make.jl

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@ makedocs(
1717
clean = false,
1818
modules = [GeometricFlux,GraphSignals],
1919
pages = ["Home" => "index.md",
20+
"Tutorials" => [
21+
"Semi-Supervised Learning with GCN" => "tutorials/semisupervised_gcn.md",
22+
"GCN with Fixed Graph" => "tutorials/gcn_fixed_graph.md",
23+
"Graph Attention Network" => "tutorials/gat.md",
24+
"DeepSet for Digit Sum" => "tutorials/deepset.md",
25+
"Variational Graph Autoencoder" => "tutorials/vgae.md",
26+
"Graph Embedding" => "tutorials/graph_embedding.md",
27+
],
2028
"Introduction" => "introduction.md",
2129
"Basics" => [
2230
"Graph Convolutions" => "basics/conv.md",
@@ -28,17 +36,10 @@ makedocs(
2836
"Batch Learning" => "basics/batch.md",
2937
],
3038
"Cooperate with Flux Layers" => "cooperate.md",
31-
"Tutorials" => [
32-
"Semi-Supervised Learning with GCN" => "tutorials/semisupervised_gcn.md",
33-
"GCN with Fixed Graph" => "tutorials/gcn_fixed_graph.md",
34-
"Graph Attention Network" => "tutorials/gat.md",
35-
"DeepSet for Digit Sum" => "tutorials/deepset.md",
36-
"Variational Graph Autoencoder" => "tutorials/vgae.md",
37-
"Graph Embedding" => "tutorials/graph_embedding.md",
38-
],
3939
"Abstractions" => [
4040
"Message passing scheme" => "abstractions/msgpass.md",
4141
"Graph network block" => "abstractions/gn.md"],
42+
"Dynamic Graph Update" => "dynamicgraph.md",
4243
"Manual" => [
4344
"FeaturedGraph" => "manual/featuredgraph.md",
4445
"Convolutional Layers" => "manual/conv.md",

docs/src/dynamicgraph.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Dynamic Graph Update
2+
3+

src/layers/graphlayers.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,16 @@ An abstract type of graph neural network layer for GeometricFlux.
66
abstract type AbstractGraphLayer end
77

88
"""
9-
WithGraph(fg, layer)
9+
WithGraph(fg, layer, dynamic=nothing)
1010
1111
Train GNN layers with static graph.
1212
1313
# Arguments
1414
1515
- `fg`: A fixed `FeaturedGraph` to train with.
1616
- `layer`: A GNN layer.
17+
- `dynamic`: Enable dynamic graph update by assigning graph update method.
18+
It computes graph dynamically within layers.
1719
1820
# Example
1921

0 commit comments

Comments
 (0)