Skip to content

Commit fba54e8

Browse files
Publish docs @ 78d70f5
1 parent 3eae6f4 commit fba54e8

File tree

98 files changed

+6510
-253766
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+6510
-253766
lines changed

404.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,10 @@
285285
<li class="nav-item">
286286
<a class="nav-link" href="/docs/tutorials/">
287287
<span class="menu-text">Tutorials</span></a>
288+
</li>
289+
<li class="nav-item">
290+
<a class="nav-link" href="/docs/faq/">
291+
<span class="menu-text">FAQ</span></a>
288292
</li>
289293
<li class="nav-item">
290294
<a class="nav-link" href="https://turinglang.org/library/">

core-functionality/index.html

Lines changed: 35 additions & 220 deletions
Large diffs are not rendered by default.

developers/compiler/design-overview/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,10 @@
322322
<li class="nav-item">
323323
<a class="nav-link" href="../../../tutorials/">
324324
<span class="menu-text">Tutorials</span></a>
325+
</li>
326+
<li class="nav-item">
327+
<a class="nav-link" href="../../../faq/">
328+
<span class="menu-text">FAQ</span></a>
325329
</li>
326330
<li class="nav-item">
327331
<a class="nav-link" href="https://turinglang.org/library/">

developers/compiler/minituring-compiler/index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,10 @@
351351
<li class="nav-item">
352352
<a class="nav-link" href="../../../tutorials/">
353353
<span class="menu-text">Tutorials</span></a>
354+
</li>
355+
<li class="nav-item">
356+
<a class="nav-link" href="../../../faq/">
357+
<span class="menu-text">FAQ</span></a>
354358
</li>
355359
<li class="nav-item">
356360
<a class="nav-link" href="https://turinglang.org/library/">
@@ -1029,8 +1033,8 @@ <h1>Consider a probabilistic model defined by</h1>
10291033
Iterations = 1:1:1000000
10301034
Number of chains = 1
10311035
Samples per chain = 1000000
1032-
Wall duration = 21.37 seconds
1033-
Compute duration = 21.37 seconds
1036+
Wall duration = 21.31 seconds
1037+
Compute duration = 21.31 seconds
10341038
parameters = a, b
10351039
internals = lp
10361040

developers/compiler/minituring-contexts/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,10 @@
322322
<li class="nav-item">
323323
<a class="nav-link" href="../../../tutorials/">
324324
<span class="menu-text">Tutorials</span></a>
325+
</li>
326+
<li class="nav-item">
327+
<a class="nav-link" href="../../../faq/">
328+
<span class="menu-text">FAQ</span></a>
325329
</li>
326330
<li class="nav-item">
327331
<a class="nav-link" href="https://turinglang.org/library/">

developers/compiler/model-manual/index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,10 @@
322322
<li class="nav-item">
323323
<a class="nav-link" href="../../../tutorials/">
324324
<span class="menu-text">Tutorials</span></a>
325+
</li>
326+
<li class="nav-item">
327+
<a class="nav-link" href="../../../faq/">
328+
<span class="menu-text">FAQ</span></a>
325329
</li>
326330
<li class="nav-item">
327331
<a class="nav-link" href="https://turinglang.org/library/">
@@ -800,8 +804,8 @@ <h1 class="title">Manually Defining a Model</h1>
800804
Iterations = 501:1:1500
801805
Number of chains = 1
802806
Samples per chain = 1000
803-
Wall duration = 7.29 seconds
804-
Compute duration = 7.29 seconds
807+
Wall duration = 7.7 seconds
808+
Compute duration = 7.7 seconds
805809
parameters = s², m
806810
internals = lp, n_steps, is_accept, acceptance_rate, log_density, hamiltonian_energy, hamiltonian_energy_error, max_hamiltonian_energy_error, tree_depth, numerical_error, step_size, nom_step_size
807811

developers/contexts/submodel-condition/index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,10 @@
322322
<li class="nav-item">
323323
<a class="nav-link" href="../../../tutorials/">
324324
<span class="menu-text">Tutorials</span></a>
325+
</li>
326+
<li class="nav-item">
327+
<a class="nav-link" href="../../../faq/">
328+
<span class="menu-text">FAQ</span></a>
325329
</li>
326330
<li class="nav-item">
327331
<a class="nav-link" href="https://turinglang.org/library/">
@@ -928,7 +932,7 @@ <h2 class="anchored" data-anchor-id="desiderata-at-the-context-level">Desiderata
928932
inner context: ConditionContext(Dict(a.x =&gt; 1.0), DynamicPPL.PrefixContext{AbstractPPL.VarName{:a, typeof(identity)}, DynamicPPL.DefaultContext}(a, DynamicPPL.DefaultContext()))</code></pre>
929933
</div>
930934
<div class="cell-output cell-output-display" data-execution_count="1">
931-
<pre><code>0.9535928030111454</code></pre>
935+
<pre><code>1.0800841863987574</code></pre>
932936
</div>
933937
</div>
934938
<p>For the <em>inner</em> conditioning case (point (3)), the outer model is not run with any special context. The inner model will itself contain a <code>ConditionContext</code> will contain a <code>VarName</code> that is not prefixed. When we run the model, this <code>ConditionContext</code> should be then nested <em>inside</em> a <code>PrefixContext</code> to form the final evaluation context. Again, we can run the model to see this in action:</p>
@@ -939,7 +943,7 @@ <h2 class="anchored" data-anchor-id="desiderata-at-the-context-level">Desiderata
939943
inner context: DynamicPPL.PrefixContext{AbstractPPL.VarName{:a, typeof(identity)}, DynamicPPL.ConditionContext{Dict{AbstractPPL.VarName{:x, typeof(identity)}, Float64}, DynamicPPL.DefaultContext}}(a, ConditionContext(Dict(x =&gt; 1.0), DynamicPPL.DefaultContext()))</code></pre>
940944
</div>
941945
<div class="cell-output cell-output-display" data-execution_count="1">
942-
<pre><code>-0.23585546301149682</code></pre>
946+
<pre><code>0.788458930211663</code></pre>
943947
</div>
944948
</div>
945949
<p>Putting all of the information so far together, what it means is that if we have these two inner contexts (taken from above):</p>

developers/contributing/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,10 @@
322322
<li class="nav-item">
323323
<a class="nav-link" href="../../tutorials/">
324324
<span class="menu-text">Tutorials</span></a>
325+
</li>
326+
<li class="nav-item">
327+
<a class="nav-link" href="../../faq/">
328+
<span class="menu-text">FAQ</span></a>
325329
</li>
326330
<li class="nav-item">
327331
<a class="nav-link" href="https://turinglang.org/library/">

developers/inference/abstractmcmc-interface/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,10 @@
320320
<li class="nav-item">
321321
<a class="nav-link" href="../../../tutorials/">
322322
<span class="menu-text">Tutorials</span></a>
323+
</li>
324+
<li class="nav-item">
325+
<a class="nav-link" href="../../../faq/">
326+
<span class="menu-text">FAQ</span></a>
323327
</li>
324328
<li class="nav-item">
325329
<a class="nav-link" href="https://turinglang.org/library/">

developers/inference/abstractmcmc-turing/index.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,10 @@
349349
<li class="nav-item">
350350
<a class="nav-link" href="../../../tutorials/">
351351
<span class="menu-text">Tutorials</span></a>
352+
</li>
353+
<li class="nav-item">
354+
<a class="nav-link" href="../../../faq/">
355+
<span class="menu-text">FAQ</span></a>
352356
</li>
353357
<li class="nav-item">
354358
<a class="nav-link" href="https://turinglang.org/library/">
@@ -797,12 +801,12 @@ <h2 class="anchored" data-anchor-id="introduction">Introduction</h2>
797801
<div class="cell-output cell-output-display" data-execution_count="1">
798802
<pre><code>Chains MCMC chain (1000×3×1 Array{Float64, 3}):
799803

800-
Log evidence = -3.743184789368949
804+
Log evidence = -3.763210123675452
801805
Iterations = 1:1:1000
802806
Number of chains = 1
803807
Samples per chain = 1000
804-
Wall duration = 2.01 seconds
805-
Compute duration = 2.01 seconds
808+
Wall duration = 2.07 seconds
809+
Compute duration = 2.07 seconds
806810
parameters = s², m
807811
internals = lp
808812

@@ -839,7 +843,7 @@ <h2 class="anchored" data-anchor-id="define-a-sampler">1. Define a Sampler</h2>
839843
<div class="cell-output cell-output-display" data-execution_count="1">
840844
<pre><code>Chains MCMC chain (1000×3×1 Array{Float64, 3}):
841845

842-
Log evidence = -3.7213376795129403
846+
Log evidence = -3.781239737675681
843847
Iterations = 1:1:1000
844848
Number of chains = 1
845849
Samples per chain = 1000

0 commit comments

Comments
 (0)