dont spam on NaNs

This commit is contained in:
Samuel Friedman 2017-04-26 17:33:06 -04:00
parent 57c064eaa3
commit 85cb1c2810
2 changed files with 0 additions and 12 deletions

View File

@ -195,9 +195,6 @@ public class GaussianMixtureModel {
final double[] pVarInGaussianNormalized = MathUtils.normalizeFromLog10( pVarInGaussianLog10, false );
gaussianIndex = 0;
for( final MultivariateGaussian gaussian : gaussians ) {
if (Double.isNaN(pVarInGaussianNormalized[gaussianIndex])){
logger.info(" Got a NaN at gaussian:" + Integer.toString(gaussianIndex) + " datum:" + datum.toString());
}
gaussian.assignPVarInGaussian( pVarInGaussianNormalized[gaussianIndex++] );
}
}

View File

@ -272,13 +272,4 @@ public class MultivariateGaussian {
resetPVarInGaussian(); // clean up some memory
}
public void setSumProb( final List<VariantDatum> data ) {
sumProb = 0.0;
for( int datumIndex = 0; datumIndex < data.size(); datumIndex++ ) {
final double prob = pVarInGaussian.get(datumIndex);
if(!Double.isNaN(prob)) sumProb += prob;
}
}
}