public class GACurveFitter extends CurveFitter
Modifier and Type | Field and Description |
---|---|
protected double[] |
fitness |
protected double[][][] |
geneticData |
protected double |
mutationFactor |
protected int |
numIter |
protected Random |
r |
protected int |
stallGenerations |
components, currentRCSE, curveData, curveEstimate, curveFixed, DEBUG, firstIndex, lastIndex
Constructor and Description |
---|
GACurveFitter() |
Modifier and Type | Method and Description |
---|---|
int |
getIterations()
Returns the number of iterations so far.
|
void |
initialize() |
void |
iterate()
iterate() runs through one iteration of whatever curve fitting
technique this curve fitter uses.
|
estimate, getChiSquaredError, getChiSquaredError, getComponentCount, getCurve, getData, getEstimates, getFirst, getFixed, getLast, getReducedChiSquaredError, getReducedChiSquaredError, setComponentCount, setCurve, setData, setData, setFixed
protected double[][][] geneticData
protected double[] fitness
protected int stallGenerations
protected double mutationFactor
protected int numIter
protected Random r
public void initialize()
public void iterate()
iterate
in interface ICurveFitter
iterate
in class CurveFitter
public int getIterations()
CurveFitter
getIterations
in interface ICurveFitter
getIterations
in class CurveFitter
Copyright © 2015–2022 SciJava. All rights reserved.