Skip to content

Commit af0455a

Browse files
committed
Add make tutorials script
1 parent 533ff20 commit af0455a

File tree

2 files changed

+44
-1
lines changed

2 files changed

+44
-1
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
11
[deps]
2+
CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
3+
CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
24
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
35
DocumenterInterLinks = "d12716ef-a0f6-4df4-a9f1-a5a34e75c656"
46
Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c"
57
GNNGraphs = "aed8fd31-079b-4b5a-b342-a13352159b8c"
68
GNNlib = "a6a84749-d869-43f8-aacc-be26a1996e48"
9+
GraphMakie = "1ecd5474-83a3-4783-bb4f-06765db800d2"
710
GraphNeuralNetworks = "cffab07f-9bc2-4db1-8861-388f63bf7694"
811
Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6"
912
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
13+
MLDatasets = "eb30cadb-4394-5ae3-aed4-317e484a6458"
14+
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
15+
PlutoStaticHTML = "359b1769-a58e-495b-9770-312e911026ad"
16+
PlutoUI = "7f904dfe-b85e-4ff6-b463-dae2292396a8"
1017
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
1118
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
1219
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
20+
TSne = "24678dba-d5e9-5843-a4c6-250288b04835"
21+
cuDNN = "02a925ec-e4fe-4b08-9a7e-0d78e3d38ccd"
Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,35 @@
1-
# TODO
1+
using PlutoStaticHTML
2+
3+
function move_tutorials(source, dest)
4+
files = readdir(source)
5+
6+
for file in files
7+
if endswith(file, ".md")
8+
mv(joinpath(source, file), joinpath(dest, file); force = true)
9+
end
10+
end
11+
end
12+
13+
# Build intro tutorials
14+
bopt = BuildOptions("src_tutorials/introductory_tutorials";
15+
output_format = documenter_output, use_distributed = false)
16+
17+
build_notebooks(bopt,
18+
["gnn_intro_pluto.jl", "node_classification_pluto.jl", "graph_classification_pluto.jl"],
19+
OutputOptions()
20+
)
21+
22+
move_tutorials("src_tutorials/introductory_tutorials/", "src/tutorials/")
23+
24+
# Build temporal tutorials
25+
bopt_temp = BuildOptions("src_tutorials/temporalconv_tutorials/";
26+
output_format = documenter_output, use_distributed = false)
27+
28+
build_notebooks(
29+
BuildOptions(bopt_temp;
30+
output_format = documenter_output),
31+
["temporal_graph_classification_pluto.jl", "traffic_prediction.jl"],
32+
OutputOptions()
33+
)
34+
35+
move_tutorials("src_tutorials/temporalconv_tutorials/", "src/tutorials/")

0 commit comments

Comments
 (0)