@ALDParametrizedClass public abstract class MTBSnakeEnergyCD_KassCurvature_ParamAdapt extends Object
| Modifier and Type | Field and Description | 
|---|---|
protected double | 
initBeta
Initial beta value of the Kass curvature energy. 
 | 
| Constructor and Description | 
|---|
MTBSnakeEnergyCD_KassCurvature_ParamAdapt()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract double[] | 
betaUpdate(SnakeOptimizerSingle o,
          double[] curBetas)
Update function for beta values. 
 | 
abstract Double | 
getMaxBeta()
Get the maximum value for parameter beta. 
 | 
abstract Double | 
getMinBeta()
Get the minimum value for parameter beta. 
 | 
abstract void | 
init(MTBSnakeEnergyCD_KassCurvature ener)
Initialize the updater according to associated energy object. 
 | 
abstract String | 
toString()  | 
public MTBSnakeEnergyCD_KassCurvature_ParamAdapt()
public abstract void init(MTBSnakeEnergyCD_KassCurvature ener)
public abstract double[] betaUpdate(SnakeOptimizerSingle o, double[] curBetas)
o - current snake optimizercurBetas - current beta valuespublic abstract Double getMaxBeta()
public abstract Double getMinBeta()
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.