Interface SetupExtender

public interface SetupExtender

Interface for objects that can extend the setup of a BLOG inference problem: that is, the model, evidence, and query list. A SetupExtender implementation should have a constructor that takes a single argument of type java.util.Properties, containing configuration parameters.

Method Summary
 void extendSetup(Model model, Evidence evidence, java.util.List queries)
          Extends the given problem setup.

Method Detail


void extendSetup(Model model,
                 Evidence evidence,
                 java.util.List queries)
Extends the given problem setup. This method can add to the given model, add to the given evidence object, and append queries to the given list of queries.

model - BLOG model defining the prior distribution
evidence - evidence to condition on
queries - modifiable List of Query objects