Skip to content

Commit 36837c2

Browse files
committed
Remove the rebase function
A rebase can easily be written explicitly.
1 parent 35e34b0 commit 36837c2

File tree

2 files changed

+0
-13
lines changed

2 files changed

+0
-13
lines changed

src/MeasureBase.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ using FunctionChains
3939

4040
export
4141
export gentype
42-
export rebase
4342

4443
export AbstractMeasure
4544

src/density.jl

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -191,15 +191,3 @@ function _mintegrate_exp_impl(log_f, μ, ::HasDensity)
191191
throw(ArgumentError("`mintegrate_exp(log_f, μ)` is not valid when `DensityKind(log_f) == HasDensity()`."))
192192
end
193193
_mintegrate_exp_impl(log_f, μ, ::NoDensity) = DensityMeasure(logfuncdensity(log_f), μ)
194-
195-
196-
"""
197-
rebase(μ, ν)
198-
199-
Express `μ` in terms of a density over `ν`. Satisfies
200-
```
201-
basemeasure(rebase(μ, ν)) == ν
202-
density(rebase(μ, ν)) == 𝒹(μ,ν)
203-
```
204-
"""
205-
rebase(μ, ν) = mintegrate(density_rel(μ, ν), ν)

0 commit comments

Comments
 (0)