Skip to content

Commit ba6d1df

Browse files
committed
further clean code
1 parent ab5a022 commit ba6d1df

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

cuqi/distribution/_uniform.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,7 @@ class UnboundedUniform(Distribution):
7575
Geometry object is given, its par_dim attribute is used.
7676
"""
7777
def __init__(self, geometry, is_symmetric=True, **kwargs):
78-
if isinstance(geometry, int):
79-
self.low = np.full(geometry, -np.inf)
80-
self.high = np.full(geometry, np.inf)
81-
elif isinstance(geometry, Geometry):
82-
self.low = np.full(geometry.par_dim, -np.inf)
83-
self.high = np.full(geometry.par_dim, np.inf)
84-
else:
85-
raise ValueError("geometry must be an integer or a cuqi Geometry")
86-
super().__init__(is_symmetric=is_symmetric, **kwargs)
78+
super().__init__(geometry=geometry, is_symmetric=is_symmetric, **kwargs)
8779

8880
def logpdf(self, x):
8981
"""

0 commit comments

Comments
 (0)