|
1 | 1 | pages = [ |
2 | | - "Home" => "index.md", |
3 | | - "Getting Started" => [ |
4 | | - "Example 1: Linear Regression" => "getting_started/linear_regression.md", |
5 | | - ], |
| 2 | + "Gen.jl" => "index.md", |
6 | 3 | "Tutorials" => [ |
7 | | - "Basics" => [ |
8 | | - "tutorials/basics/modeling_in_gen.md", |
9 | | - "tutorials/basics/gfi.md", |
10 | | - "tutorials/basics/combinators.md", |
11 | | - "tutorials/basics/particle_filter.md", |
12 | | - "tutorials/basics/vi.md", |
13 | | - ], |
14 | | - "Advanced" => [ |
15 | | - "tutorials/trace_translators.md", |
16 | | - ], |
17 | | - "Model Optmizations" => [ |
18 | | - "Speeding Inference with the Static Modeling Language" => "tutorials/model_optimizations/scaling_with_sml.md", |
19 | | - ], |
| 4 | + "Getting Started" => "tutorials/getting_started.md", |
| 5 | + "Introduction to Modeling in Gen" => "tutorials/modeling_in_gen.md", |
| 6 | + "Object Tracking with SMC" => "tutorials/smc.md", |
| 7 | + "Learning Generative Functions" => "tutorials/learning_gen_fns.md", |
| 8 | + "Speeding Up Inference with the SML" => "tutorials/scaling_with_sml.md", |
20 | 9 | ], |
21 | 10 | "How-to Guides" => [ |
22 | | - "MCMC Kernels" => "how_to/mcmc_kernels.md", |
23 | | - "Custom Distributions" => "how_to/custom_distributions.md", |
24 | | - "Custom Modeling Languages" => "how_to/custom_dsl.md", |
25 | | - "Custom Gradients" => "how_to/custom_derivatives.md", |
26 | | - "Incremental Computation" => "how_to/custom_incremental_computation.md", |
| 11 | + "Extending Gen" => "how_to/extending_gen.md", |
| 12 | + "Adding New Distributions" => "how_to/custom_distributions.md", |
| 13 | + "Adding New Generative Functions" => "how_to/custom_gen_fns.md", |
| 14 | + "Custom Gradients" => "how_to/custom_gradients.md", |
| 15 | + "Custom Incremental Computation" => "how_to/custom_incremental_computation.md", |
27 | 16 | ], |
28 | | - "API Reference" => [ |
| 17 | + "Reference" => [ |
| 18 | + "Core Interfaces" => [ |
| 19 | + "Generative Function Interface" => "ref/core/gfi.md", |
| 20 | + "Choice Maps" => "ref/core/choice_maps.md", |
| 21 | + "Selections" => "ref/core/selections.md", |
| 22 | + "Change Hints" => "ref/core/change_hints.md", |
| 23 | + ], |
29 | 24 | "Modeling Library" => [ |
30 | | - "Generative Functions" => "api/model/gfi.md", |
31 | | - "Probability Distributions" => "api/model/distributions.md", |
32 | | - "Choice Maps" => "api/model/choice_maps.md", |
33 | | - "Built-in Modeling Languages" => "api/model/modeling.md", |
34 | | - "Combinators" => "api/model/combinators.md", |
35 | | - "Selections" => "api/model/selections.md", |
36 | | - "Optimizing Trainable Parameters" => "api/model/parameter_optimization.md", |
37 | | - "Trace Translators" => "api/model/trace_translators.md", |
| 25 | + "Built-In Modeling Language" => "ref/modeling/dml.md", |
| 26 | + "Static Modeling Language" => "ref/modeling/sml.md", |
| 27 | + "Probability Distributions" => "ref/modeling/distributions.md", |
| 28 | + "Combinators" => "ref/modeling/combinators.md", |
| 29 | + "Custom Generative Functions" => "ref/modeling/custom_gen_fns.md", |
38 | 30 | ], |
39 | 31 | "Inference Library" => [ |
40 | | - "Importance Sampling" => "api/inference/importance.md", |
41 | | - "MAP Optimization" => "api/inference/map.md", |
42 | | - "Markov chain Monte Carlo" => "api/inference/mcmc.md", |
43 | | - "MAP Optimization" => "api/inference/map.md", |
44 | | - "Particle Filtering" => "api/inference/pf.md", |
45 | | - "Variational Inference" => "api/inference/vi.md", |
46 | | - "Learning Generative Functions" => "api/inference/learning.md" |
| 32 | + "Importance Sampling" => "ref/inference/importance.md", |
| 33 | + "Markov Chain Monte Carlo" => "ref/inference/mcmc.md", |
| 34 | + "Particle Filtering & SMC" => "ref/inference/pf.md", |
| 35 | + "Trace Translators" => "ref/inference/trace_translators.md", |
| 36 | + "Parameter Optimization" => "ref/inference/parameter_optimization.md", |
| 37 | + "MAP Optimization" => "ref/inference/map.md", |
| 38 | + "Variational Inference" => "ref/inference/vi.md", |
| 39 | + "Wake-Sleep Learning" => "ref/inference/wake_sleep.md", |
47 | 40 | ], |
| 41 | + "Internals" => [ |
| 42 | + "Modeling Language Implementation" => "ref/internals/language_implementation.md", |
| 43 | + ] |
48 | 44 | ], |
49 | | - "Explanation and Internals" => [ |
50 | | - "Modeling Language Implementation" => "explanations/language_implementation.md", |
51 | | - "explanations/combinator_design.md" |
52 | | - ] |
53 | 45 | ] |
0 commit comments