Class ModelEvaluationCache

java.lang.Object
jdistlib.inference.ModelEvaluationCache

public final class ModelEvaluationCache extends Object
Cached per-factor values for proposal algorithms that change few coordinates.
  • Constructor Details

    • ModelEvaluationCache

      public ModelEvaluationCache(BayesianModel model)
  • Method Details

    • evaluate

      public double evaluate(BayesianModel model, double[] proposed, int... changedCoordinates)
    • value

      public double value()
    • state

      public double[] state()