From 06066f470a01676387e58fe878aa745e70c8b1b2 Mon Sep 17 00:00:00 2001 From: dkohl Date: Sun, 11 Mar 2012 23:08:24 -0400 Subject: [PATCH] Fixing variance cal --- src/dkohl/bayes/probability/distribution/Gaussian.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/dkohl/bayes/probability/distribution/Gaussian.java b/src/dkohl/bayes/probability/distribution/Gaussian.java index f8a4034..e792196 100644 --- a/src/dkohl/bayes/probability/distribution/Gaussian.java +++ b/src/dkohl/bayes/probability/distribution/Gaussian.java @@ -33,6 +33,9 @@ public class Gaussian { var += Math.pow(sample - mean, 2); } var /= samples.size(); + if(var == 0) { + var = 1; + } } public double eval(Assignment assignment) {