public class Keanu.Optimizer.NonGradient
extends java.lang.Object
| Constructor and Description |
|---|
NonGradient() |
| Modifier and Type | Method and Description |
|---|---|
NonGradientOptimizer.NonGradientOptimizerBuilder |
builderFor(BayesianNetwork network) |
NonGradientOptimizer.NonGradientOptimizerBuilder |
builderFor(java.util.Collection<? extends Vertex> vertices) |
NonGradientOptimizer |
of(BayesianNetwork bayesNet)
Creates a BOBYQA
NonGradientOptimizer which provides methods for optimizing the values of latent variables
of the Bayesian network to maximise probability. |
NonGradientOptimizer |
of(java.util.Collection<? extends Vertex> vertices)
Creates a Bayesian network from the given vertices and uses this to
create a BOBYQA
NonGradientOptimizer. |
NonGradientOptimizer |
ofConnectedGraph(Vertex<?> vertexFromNetwork)
Creates a Bayesian network from the graph connected to the given vertex and uses this to
create a BOBYQA
NonGradientOptimizer. |
public NonGradientOptimizer of(BayesianNetwork bayesNet)
NonGradientOptimizer which provides methods for optimizing the values of latent variables
of the Bayesian network to maximise probability.bayesNet - The Bayesian network to run optimization on.NonGradientOptimizerpublic NonGradientOptimizer of(java.util.Collection<? extends Vertex> vertices)
NonGradientOptimizer. This provides methods for optimizing the
values of latent variables of the Bayesian network to maximise probability.vertices - The vertices to create a Bayesian network from.NonGradientOptimizerpublic NonGradientOptimizer ofConnectedGraph(Vertex<?> vertexFromNetwork)
NonGradientOptimizer. This provides methods for optimizing the
values of latent variables of the Bayesian network to maximise probability.vertexFromNetwork - A vertex in the graph to create the Bayesian network fromNonGradientOptimizerpublic NonGradientOptimizer.NonGradientOptimizerBuilder builderFor(java.util.Collection<? extends Vertex> vertices)
public NonGradientOptimizer.NonGradientOptimizerBuilder builderFor(BayesianNetwork network)