forked from probcomp/Gen.jl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
make.jl
41 lines (39 loc) · 1.54 KB
/
make.jl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using Documenter, Gen
makedocs(
sitename = "Gen",
modules = [Gen],
pages = [
"Home" => "index.md",
"Getting Started" => "getting_started.md",
"Tutorials" => "tutorials.md",
"Modeling Languages and APIs" => [
"Generative Functions" => "ref/gfi.md",
"Probability Distributions" => "ref/distributions.md",
"Built-in Modeling Language" => "ref/modeling.md",
"Generative Function Combinators" => "ref/combinators.md",
"Choice Maps" => "ref/choice_maps.md",
"Selections" => "ref/selections.md",
"Optimizing Trainable Parameters" => "ref/parameter_optimization.md",
"Trace Translators" => "ref/trace_translators.md",
"Extending Gen" => "ref/extending.md"
],
"Standard Inference Library" => [
"Importance Sampling" => "ref/importance.md",
"MAP Optimization" => "ref/map.md",
"Markov chain Monte Carlo" => "ref/mcmc.md",
"MAP Optimization" => "ref/map.md",
"Particle Filtering" => "ref/pf.md",
"Variational Inference" => "ref/vi.md",
"Learning Generative Functions" => "ref/learning.md"
],
"Internals" => [
"Optimizing Trainable Parameters" => "ref/internals/parameter_optimization.md",
"Modeling Language Implementation" => "ref/internals/language_implementation.md"
]
]
)
deploydocs(
repo = "github.com/probcomp/Gen.jl.git",
target = "build",
dirname = "docs",
)