Class GradientDescent
- java.lang.Object
-
- org.processmining.plugins.stochasticpetrinet.enricher.optimizer.GradientDescent
-
- Direct Known Subclasses:
NormalizedPositiveGradientDescent
public class GradientDescent extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GradientDescent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[]optimize(double[] theta, CostFunction costFunction)protected voidpostProcessWeights(double[] theta)can be overwritten by sub-classes for normalization purposes
-
-
-
Method Detail
-
optimize
public double[] optimize(double[] theta, CostFunction costFunction)
-
postProcessWeights
protected void postProcessWeights(double[] theta)
can be overwritten by sub-classes for normalization purposes- Parameters:
theta- weights to be normalized
-
-