Skip to content

Commit 871860a

Browse files
committed
drop parameterized measure specifics
1 parent d3c2d7d commit 871860a

File tree

1 file changed

+1
-50
lines changed

1 file changed

+1
-50
lines changed

test/runtests.jl

Lines changed: 1 addition & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -15,56 +15,7 @@ function draw2(μ)
1515
end
1616

1717
@testset "Parameterized Measures" begin
18-
@testset "Binomial" begin
19-
D = Binomial{(:n, :p)}
20-
par = merge((n=20,),transform(asparams(D, (n=20,)), randn(1)))
21-
d = D(par)
22-
(n,p) = (par.n, par.p)
23-
logitp = logit(p)
24-
probitp = norminvcdf(p)
25-
y = rand(d)
26-
27-
= logdensity(Binomial(;n, p), y)
28-
@test logdensity(Binomial(;n, logitp), y)
29-
@test logdensity(Binomial(;n, probitp), y)
30-
31-
@test_broken logdensity(Binomial(n,p), CountingMeasure(ℤ[0:n]), x) binomlogpdf(n,p,x)
32-
end
33-
34-
@testset "NegativeBinomial" begin
35-
D = NegativeBinomial{(:r, :p)}
36-
par = transform(asparams(D), randn(2))
37-
d = D(par)
38-
(r,p) = (par.r, par.p)
39-
logitp = logit(p)
40-
λ = p * r / (1 - p)
41-
y = rand(d)
42-
43-
= logdensity(NegativeBinomial(;r, p), y)
44-
@test logdensity(NegativeBinomial(;r, logitp), y)
45-
@test logdensity(NegativeBinomial(;r, λ), y)
46-
47-
@test_broken logdensity(Binomial(n,p), CountingMeasure(ℤ[0:n]), x) binomlogpdf(n,p,x)
48-
end
49-
50-
@testset "Normal" begin
51-
D = Normal{(,)}
52-
par = transform(asparams(D), randn(2))
53-
d = D(par)
54-
@test params(d) == par
55-
56-
μ = par.μ
57-
σ = par.σ
58-
σ² = σ^2
59-
τ = 1/σ²
60-
logσ = log(σ)
61-
y = rand(d)
62-
63-
= logdensity(Normal(;μ,σ), y)
64-
@test logdensity(Normal(;μ,σ²), y)
65-
@test logdensity(Normal(;μ,τ), y)
66-
@test logdensity(Normal(;μ,logσ), y)
67-
end
18+
6819
end
6920

7021
@testset "Kernel" begin

0 commit comments

Comments
 (0)