File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ ThreadSafeVarInfo(vi::ThreadSafeVarInfo) = vi
17
17
# just update the array of log probabilities.
18
18
function acclogp! (vi:: ThreadSafeVarInfo , logp)
19
19
vi. logps[Threads. threadid ()] += logp
20
- return getlogp (vi)
20
+ return vi
21
21
end
22
22
23
23
# The current log probability of the variables has to be computed from
Original file line number Diff line number Diff line change @@ -602,15 +602,21 @@ getlogp(vi::AbstractVarInfo) = vi.logp[]
602
602
Set the log of the joint probability of the observed data and parameters sampled in
603
603
`vi` to `logp`.
604
604
"""
605
- setlogp! (vi:: VarInfo , logp) = vi. logp[] = logp
605
+ function setlogp! (vi:: VarInfo , logp)
606
+ vi. logp[] = logp
607
+ return vi
608
+ end
606
609
607
610
"""
608
611
acclogp!(vi::VarInfo, logp)
609
612
610
613
Add `logp` to the value of the log of the joint probability of the observed data and
611
614
parameters sampled in `vi`.
612
615
"""
613
- acclogp! (vi:: VarInfo , logp) = vi. logp[] += logp
616
+ function acclogp! (vi:: VarInfo , logp)
617
+ vi. logp[] += logp
618
+ return vi
619
+ end
614
620
615
621
"""
616
622
resetlogp!(vi::AbstractVarInfo)
You can’t perform that action at this time.
0 commit comments