JuliaMath / JuliaMath/MeasureBase.jl
Transports for `WeightedMeasure`
Open
- Dominant language
- Julia
- Stars
- 32
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Currently we have
```julia
transport_origin(ν::WeightedMeasure) = ν.base
to_origin(::WeightedMeasure, y) = y
from_origin(::WeightedMeasure, x) = x
```
Should this be
```julia
transport_origin(ν::WeightedMeasure) = transport_origin(ν.base)
to_origin(v::WeightedMeasure, y) = to_origin(v.base, y)
from_origin(v::WeightedMeasure, x) = from_origin(v.base, x)
```
?
It seems strange for wrapping an arbitrary measure with a weight to cause the transport mechanism to "give up".
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.