Skip to content

Commit

Permalink
Reorganise developer documentation into better directory structure
Browse files Browse the repository at this point in the history
  • Loading branch information
penelopeysm committed Jan 15, 2025
1 parent 561bfb6 commit 507f358
Show file tree
Hide file tree
Showing 10 changed files with 2,046 additions and 2,034 deletions.
44 changes: 19 additions & 25 deletions _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,30 +100,23 @@ website:

- section: "Developers"
contents:
- section: "Contributing"
collapse-level: 1
contents:
- text: "How to Contribute"
href: tutorials/docs-01-contributing-guide/index.qmd
- developers/contributing/index.qmd

- section: "DynamicPPL in Depth"
- section: "DynamicPPL's Compiler"
collapse-level: 1
contents:
- tutorials/dev-model-manual/index.qmd
- tutorials/docs-05-for-developers-compiler/index.qmd
- text: "A Mini Turing Implementation I: Compiler"
href: tutorials/14-minituring/index.qmd
- text: "A Mini Turing Implementation II: Contexts"
href: tutorials/16-contexts/index.qmd
- developers/model-manual/index.qmd
- developers/compiler/minituring-compiler/index.qmd
- developers/compiler/minituring-contexts/index.qmd
- developers/compiler/design-overview/index.qmd

- section: "Inference (note: outdated)"
collapse-level: 1
contents:
- tutorials/docs-06-for-developers-interface/index.qmd
- tutorials/docs-04-for-developers-abstractmcmc-turing/index.qmd
- tutorials/docs-07-for-developers-variational-inference/index.qmd
- text: "Implementing Samplers"
href: tutorials/docs-17-implementing-samplers/index.qmd
- developers/inference/abstractmcmc-interface/index.qmd
- developers/inference/abstractmcmc-turing/index.qmd
- developers/inference/variational-inference/index.qmd
- developers/inference/implementing-samplers/index.qmd

page-footer:
background: "#073c44"
Expand Down Expand Up @@ -180,24 +173,25 @@ bayesian-differential-equations: tutorials/10-bayesian-differential-equations
probabilistic-pca: tutorials/11-probabilistic-pca
gplvm: tutorials/12-gplvm
seasonal-time-series: tutorials/13-seasonal-time-series
contexts: tutorials/16-contexts
minituring: tutorials/14-minituring
contributing-guide: tutorials/docs-01-contributing-guide
using-turing-abstractmcmc: tutorials/docs-04-for-developers-abstractmc-turing
using-turing-compiler: tutorials/docs-05-for-developers-compiler
using-turing-interface: tutorials/docs-06-for-developers-interface
using-turing-variational-inference: tutorials/docs-07-for-developers-variational-inference
using-turing-advanced: tutorials/docs-09-using-turing-advanced
using-turing-autodiff: tutorials/docs-10-using-turing-autodiff
using-turing-dynamichmc: tutorials/docs-11-using-turing-dynamichmc
using-turing: tutorials/docs-12-using-turing-guide
using-turing-performance-tips: tutorials/docs-13-using-turing-performance-tips
using-turing-sampler-viz: tutorials/docs-15-using-turing-sampler-viz
using-turing-external-samplers: tutorials/docs-16-using-turing-external-samplers
using-turing-implementing-samplers: tutorials/docs-17-implementing-samplers
using-turing-mode-estimation: tutorials/docs-17-mode-estimation
usage-probability-interface: tutorials/usage-probability-interface
usage-custom-distribution: tutorials/usage-custom-distribution
usage-generated-quantities: tutorials/usage-generated-quantities
usage-modifying-logprob: tutorials/usage-modifying-logprob
dev-model-manual: tutorials/dev-model-manual

dev-model-manual: developers/compiler/model-manual
contexts: developers/compiler/minituring-contexts
minituring: developers/compiler/minituring-compiler
using-turing-compiler: developers/compiler/design-overview
using-turing-abstractmcmc: developers/inference/abstractmcmc-turing
using-turing-interface: developers/inference/abstractmcmc-interface
using-turing-variational-inference: developers/inference/variational-inference
using-turing-implementing-samplers: developers/inference/implementing-samplers

Large diffs are not rendered by default.

Loading

0 comments on commit 507f358

Please sign in to comment.