Skip to content

Commit 7fd78f1

Browse files
committed
test fixes
1 parent 4fd94fa commit 7fd78f1

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

test/Turing/inference/Inference.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,6 @@ function initialize_parameters!(
272272
verbose::Bool=false,
273273
kwargs...
274274
)
275-
islinked(spl.state.vi, spl) && invlink!(spl.state.vi, spl)
276275
# Get `init_theta`
277276
if init_theta !== nothing
278277
verbose && @info "Using passed-in initial variable values" init_theta

test/Turing/inference/hmc.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -411,12 +411,12 @@ function AbstractMCMC.step!(
411411
spl.state.eval_num = 0
412412

413413
Turing.DEBUG && @debug "current ϵ: "
414+
updategid!(spl.state.vi, spl)
414415

415416
# When a Gibbs component
416417
if spl.selector.tag != :default
417418
# Transform the space
418419
Turing.DEBUG && @debug "X-> R..."
419-
updategid!(spl.state.vi, spl)
420420
link!(spl.state.vi, spl, model)
421421
model(link(spl.state.vi), spl)
422422
end
@@ -517,6 +517,7 @@ function DynamicPPL.assume(
517517
vi,
518518
)
519519
Turing.DEBUG && _debug("assuming...")
520+
updategid!(vi, vn, spl)
520521
r = vi[vn, dist]
521522
# acclogp!(vi, logpdf_with_trans(dist, r, islinked_and_trans(vi, vn)))
522523
# r

test/varinfo.jl

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -169,26 +169,26 @@ include(dir*"/test/test_utils/AllUtils.jl")
169169
meta = vi.metadata
170170

171171
model(vi, SampleFromUniform())
172-
@test all(x -> !istrans(vi, x), meta.vns)
172+
@test all(x -> !DynamicPPL.istrans(vi, x), meta.vns)
173173

174174
alg = HMC(0.1, 5)
175175
spl = Sampler(alg, model)
176176
v = copy(meta.vals)
177-
@test islinked(link(vi))
178-
@test !islinked(invlink(link(vi)))
177+
@test DynamicPPL.islinked(DynamicPPL.link(vi))
178+
@test !DynamicPPL.islinked(DynamicPPL.invlink(DynamicPPL.link(vi)))
179179
@test vi[SampleFromPrior()] == v
180-
@test invlink(link(vi))[SampleFromPrior()] == v
180+
@test DynamicPPL.invlink(DynamicPPL.link(vi))[SampleFromPrior()] == v
181181

182182
vi = TypedVarInfo(vi)
183183
meta = vi.metadata
184184
alg = HMC(0.1, 5)
185185
spl = Sampler(alg, model)
186-
@test all(x -> !istrans(vi, x), meta.s.vns)
187-
@test all(x -> !istrans(vi, x), meta.m.vns)
186+
@test all(x -> !DynamicPPL.istrans(vi, x), meta.s.vns)
187+
@test all(x -> !DynamicPPL.istrans(vi, x), meta.m.vns)
188188
v_s = copy(meta.s.vals)
189189
v_m = copy(meta.m.vals)
190190
@test vi[SampleFromPrior()] == [v_s; v_m]
191-
@test invlink(link(vi))[SampleFromPrior()] == [v_s; v_m]
191+
@test DynamicPPL.invlink(DynamicPPL.link(vi))[SampleFromPrior()] == [v_s; v_m]
192192
end
193193
@testset "setgid!" begin
194194
vi = VarInfo()

0 commit comments

Comments
 (0)