public abstract class Perturbation
extends java.lang.Object
Constructor and Description |
---|
Perturbation() |
Modifier and Type | Method and Description |
---|---|
abstract double[] |
perturb(double[] params,
double[] paramsInitial,
java.util.Random rand)
Generate new parameters from proposal distribution.
|
public abstract double[] perturb(double[] params, double[] paramsInitial, java.util.Random rand)
params
- The values of the current parameters.paramsInitial
- The starting values of the parameters,
which are sometimes used to determine the step length.rand
- The random number generator to generate the
perturbation.