Skip to content

Commit 9aa4eff

Browse files
Revert "Adding Distributions.jl as spaces"
This reverts commit 9056ddc.
1 parent 79759ce commit 9aa4eff

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

src/basic.jl

-18
Original file line numberDiff line numberDiff line change
@@ -73,21 +73,3 @@ function clamp end
7373

7474
bounds(i::AbstractInterval) = (infimum(i), supremum(i))
7575
Base.clamp(x, i::AbstractInterval) = IntevalSets.clamp(x, i)
76-
77-
78-
# Treat distributions as spaces
79-
function SpaceStyle(d::T) where {T <: Distribution}
80-
return Distributions.value_support(d) == Discrete ? FiniteSpaceStyle : ContinuousSpaceStyle
81-
end
82-
83-
Base.in(x, d::Distribution) = insupport(d, x)
84-
85-
function Base.clamp(x, d::Distribution)
86-
@assert SpaceStyle(d) == Continuous "clamp requires a ContinuousSpaceStyle"
87-
return clamp.(x, extrema(d)...)
88-
end
89-
90-
function bounds(d::Distribution)
91-
@assert SpaceStyle(d) == Continuous "Bounds requires a ContinuousSpaceStyle"
92-
return extrema(d)
93-
end

0 commit comments

Comments
 (0)