Uses the factory design pattern to create inference related objects for the Relevance Tree algorithm. See {@link com.bayesserver.inference.IInferenceFactory} for more details.
The target Bayesian network.
The inference algorithm/engine.
Creates a {@link com.bayesserver.inference.relevancetree.RelevanceTreeQueryOptions} instance that governs the calculations performed by the {@link com.bayesserver.inference.relevancetree.RelevanceTreeInference#query} method.
The options for use with {@link com.bayesserver.inference.relevancetree.RelevanceTreeInference#query}.
Creates a {@link com.bayesserver.inference.relevancetree.RelevanceTreeQueryOutput} instance that collects information about each {@link com.bayesserver.inference.relevancetree.RelevanceTreeInference#query query}, in addition to the {@link com.bayesserver.inference.IQueryDistributionCollection distributions}.
The output object can be created once, and reused over many calls to {@link com.bayesserver.inference.IInference#query}.
The output instance.
Uses the factory design pattern to create inference related objects for the Relevance Tree algorithm. See {@link com.bayesserver.inference.IInferenceFactory} for more details.