@ALDParametrizedClass public abstract class MTBSnakeEnergyCD_KassLength_ParamAdapt extends Object
| Modifier and Type | Field and Description | 
|---|---|
protected double | 
initAlpha
Initial alpha value of the internal Kass energy. 
 | 
| Constructor and Description | 
|---|
MTBSnakeEnergyCD_KassLength_ParamAdapt()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract double[] | 
alphaUpdate(SnakeOptimizerSingle o,
           double[] curAlphas)
Update function for alpha values. 
 | 
abstract Double | 
getMaxAlpha()
Get the maximum value for parameter alpha. 
 | 
abstract Double | 
getMinAlpha()
Get the minimum value for parameter alpha. 
 | 
abstract void | 
init(MTBSnakeEnergyCD_KassLength ener)
Initialize the updater according to associated energy object. 
 | 
abstract String | 
toString()  | 
public MTBSnakeEnergyCD_KassLength_ParamAdapt()
public abstract void init(MTBSnakeEnergyCD_KassLength ener)
public abstract double[] alphaUpdate(SnakeOptimizerSingle o, double[] curAlphas)
o - Current snake optimizer.curAlphas - Current alpha values.public abstract Double getMaxAlpha()
public abstract Double getMinAlpha()
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.