[mlpack] 95/207: Fix Random().
Barak A. Pearlmutter
barak+git at pearlmutter.net
Thu Mar 23 17:53:44 UTC 2017
This is an automated email from the git hooks/post-receive script.
bap pushed a commit to branch master
in repository mlpack.
commit f698dacece6ed96d1a55479d48a7d3b16f7f49c5
Author: Ryan Curtin <ryan at ratml.org>
Date: Sun Feb 26 22:58:12 2017 -0500
Fix Random().
---
src/mlpack/core/dists/discrete_distribution.cpp | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/mlpack/core/dists/discrete_distribution.cpp b/src/mlpack/core/dists/discrete_distribution.cpp
index 580f4b6..0a76c67 100644
--- a/src/mlpack/core/dists/discrete_distribution.cpp
+++ b/src/mlpack/core/dists/discrete_distribution.cpp
@@ -39,10 +39,13 @@ arma::vec DiscreteDistribution::Random() const
}
}
- if (sumProb >= randObs != true)
+ if (sumProb > 1.0)
+ {
// This shouldn't happen.
result[d] = probabilities[d].n_elem - 1;
+ }
}
+
return result;
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/mlpack.git
More information about the debian-science-commits
mailing list