Skip to content

Commit 2b18013

Browse files
committed
Reorganise developer documentation into better directory structure
1 parent 561bfb6 commit 2b18013

File tree

10 files changed

+2046
-2034
lines changed

10 files changed

+2046
-2034
lines changed

_quarto.yml

Lines changed: 19 additions & 25 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
185176
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
190177
using-turing-advanced: tutorials/docs-09-using-turing-advanced
191178
using-turing-autodiff: tutorials/docs-10-using-turing-autodiff
192179
using-turing-dynamichmc: tutorials/docs-11-using-turing-dynamichmc
193180
using-turing: tutorials/docs-12-using-turing-guide
194181
using-turing-performance-tips: tutorials/docs-13-using-turing-performance-tips
195182
using-turing-sampler-viz: tutorials/docs-15-using-turing-sampler-viz
196183
using-turing-external-samplers: tutorials/docs-16-using-turing-external-samplers
197-
using-turing-implementing-samplers: tutorials/docs-17-implementing-samplers
198184
using-turing-mode-estimation: tutorials/docs-17-mode-estimation
199185
usage-probability-interface: tutorials/usage-probability-interface
200186
usage-custom-distribution: tutorials/usage-custom-distribution
201187
usage-generated-quantities: tutorials/usage-generated-quantities
202188
usage-modifying-logprob: tutorials/usage-modifying-logprob
203-
dev-model-manual: tutorials/dev-model-manual
189+
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)