Skip to content

Commit 88c9c0d

Browse files
committed
Reorganise developer documentation into better directory structure
1 parent 561bfb6 commit 88c9c0d

File tree

10 files changed

+2047
-2035
lines changed

10 files changed

+2047
-2035
lines changed

_quarto.yml

Lines changed: 20 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -100,30 +100,23 @@ website:
100100

101101
- section: "Developers"
102102
contents:
103-
- section: "Contributing"
104-
collapse-level: 1
105-
contents:
106-
- text: "How to Contribute"
107-
href: tutorials/docs-01-contributing-guide/index.qmd
103+
- developers/contributing/index.qmd
108104

109-
- section: "DynamicPPL in Depth"
105+
- section: "DynamicPPL's Compiler"
110106
collapse-level: 1
111107
contents:
112-
- tutorials/dev-model-manual/index.qmd
113-
- tutorials/docs-05-for-developers-compiler/index.qmd
114-
- text: "A Mini Turing Implementation I: Compiler"
115-
href: tutorials/14-minituring/index.qmd
116-
- text: "A Mini Turing Implementation II: Contexts"
117-
href: tutorials/16-contexts/index.qmd
108+
- developers/compiler/model-manual/index.qmd
109+
- developers/compiler/minituring-compiler/index.qmd
110+
- developers/compiler/minituring-contexts/index.qmd
111+
- developers/compiler/design-overview/index.qmd
118112

119113
- section: "Inference (note: outdated)"
120114
collapse-level: 1
121115
contents:
122-
- tutorials/docs-06-for-developers-interface/index.qmd
123-
- tutorials/docs-04-for-developers-abstractmcmc-turing/index.qmd
124-
- tutorials/docs-07-for-developers-variational-inference/index.qmd
125-
- text: "Implementing Samplers"
126-
href: tutorials/docs-17-implementing-samplers/index.qmd
116+
- developers/inference/abstractmcmc-interface/index.qmd
117+
- developers/inference/abstractmcmc-turing/index.qmd
118+
- developers/inference/variational-inference/index.qmd
119+
- developers/inference/implementing-samplers/index.qmd
127120

128121
page-footer:
129122
background: "#073c44"
@@ -180,24 +173,25 @@ bayesian-differential-equations: tutorials/10-bayesian-differential-equations
180173
probabilistic-pca: tutorials/11-probabilistic-pca
181174
gplvm: tutorials/12-gplvm
182175
seasonal-time-series: tutorials/13-seasonal-time-series
183-
contexts: tutorials/16-contexts
184-
minituring: tutorials/14-minituring
185-
contributing-guide: tutorials/docs-01-contributing-guide
186-
using-turing-abstractmcmc: tutorials/docs-04-for-developers-abstractmc-turing
187-
using-turing-compiler: tutorials/docs-05-for-developers-compiler
188-
using-turing-interface: tutorials/docs-06-for-developers-interface
189-
using-turing-variational-inference: tutorials/docs-07-for-developers-variational-inference
190176
using-turing-advanced: tutorials/docs-09-using-turing-advanced
191177
using-turing-autodiff: tutorials/docs-10-using-turing-autodiff
192178
using-turing-dynamichmc: tutorials/docs-11-using-turing-dynamichmc
193179
using-turing: tutorials/docs-12-using-turing-guide
194180
using-turing-performance-tips: tutorials/docs-13-using-turing-performance-tips
195181
using-turing-sampler-viz: tutorials/docs-15-using-turing-sampler-viz
196182
using-turing-external-samplers: tutorials/docs-16-using-turing-external-samplers
197-
using-turing-implementing-samplers: tutorials/docs-17-implementing-samplers
198183
using-turing-mode-estimation: tutorials/docs-17-mode-estimation
199184
usage-probability-interface: tutorials/usage-probability-interface
200185
usage-custom-distribution: tutorials/usage-custom-distribution
201186
usage-generated-quantities: tutorials/usage-generated-quantities
202187
usage-modifying-logprob: tutorials/usage-modifying-logprob
203-
dev-model-manual: tutorials/dev-model-manual
188+
189+
contributing-guide: developers/contributing
190+
dev-model-manual: developers/compiler/model-manual
191+
contexts: developers/compiler/minituring-contexts
192+
minituring: developers/compiler/minituring-compiler
193+
using-turing-compiler: developers/compiler/design-overview
194+
using-turing-abstractmcmc: developers/inference/abstractmcmc-turing
195+
using-turing-interface: developers/inference/abstractmcmc-interface
196+
using-turing-variational-inference: developers/inference/variational-inference
197+
using-turing-implementing-samplers: developers/inference/implementing-samplers

tutorials/docs-05-for-developers-compiler/index.qmd renamed to developers/compiler/design-overview/index.qmd

Lines changed: 306 additions & 304 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)