Skip to content

Commit 6f5fc21

Browse files
committed
added discreteuniform warning to qmc
1 parent 31b6906 commit 6f5fc21

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

easyvvuq/sampling/qmc.py

+4
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ def __init__(self, vary, n_mc_samples, count=0):
5858
msg = "'vary' cannot be empty."
5959
raise RuntimeError(msg)
6060

61+
discrete_input = [isinstance(p, cp.DiscreteUniform) for p in vary.values()]
62+
assert (True in discrete_input) == False, \
63+
"QMCSampler cannot handle DiscreteUniform, use MCSampler instead"
64+
6165
self.vary = Vary(vary)
6266
self.n_mc_samples = n_mc_samples
6367

0 commit comments

Comments
 (0)