File tree Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 1
1
name = " MeasureBase"
2
2
uuid = " fa1605e6-acd5-459c-a1e6-7e635759db14"
3
3
authors = [" Chad Scherrer <chad.scherrer@gmail.com> and contributors" ]
4
- version = " 0.9.3 "
4
+ version = " 0.9.4 "
5
5
6
6
[deps ]
7
7
Compat = " 34da2185-b29b-5c13-b0c7-acf172513d20"
Original file line number Diff line number Diff line change @@ -53,6 +53,8 @@ function test_interface(μ::M) where {M}
53
53
ℓβ = @inferred logdensityof (β, x)
54
54
55
55
@test ℓμ ≈ logdensity_def (μ, x) + ℓβ
56
+
57
+ @test logdensity_def (μ, testvalue (μ)) isa Real
56
58
end
57
59
end
58
60
end
Original file line number Diff line number Diff line change @@ -14,14 +14,14 @@ function proxy end
14
14
macro useproxy (M)
15
15
M = esc (M)
16
16
quote
17
- @inline $ __module__ . logdensity_def (μ:: $M , x) = logdensity_def (proxy (μ), x)
17
+ @inline $ MeasureBase . logdensity_def (μ:: $M , x) = logdensity_def (proxy (μ), x)
18
18
19
- @inline function $__module__. basemeasure (μ:: $M )
20
- p = proxy (μ)
21
- b = basemeasure (p)
22
- return b
23
- end
19
+ @inline $ MeasureBase. basemeasure (μ:: $M ) = basemeasure (proxy (μ))
24
20
25
- @inline $ __module__. basemeasure_depth (μ:: $M ) = basemeasure_depth (proxy (μ))
21
+ @inline $ MeasureBase. basemeasure_depth (μ:: $M ) = basemeasure_depth (proxy (μ))
22
+
23
+ @inline $ MeasureBase. testvalue (μ:: $M ) = testvalue (proxy (μ))
24
+
25
+ @inline $ MeasureBase. insupport (μ:: $M , x) = insupport (proxy (μ), x)
26
26
end
27
27
end
You can’t perform that action at this time.
0 commit comments