C# Class Segmenter.Model.Threshold.ThresholdVariator

A rule for handle a threshold value
Inheritance: IDefinable
Afficher le fichier Open project: intervals-mining-lab/libiada-core Class Usage Examples

Protected Properties

Свойство Type Description
current double
leftBound double
rightBound double

Méthodes publiques

Méthode Description
GetValue ( ) : double

The get value.

Next ( Criterion criterion ) : double

Calculates a new value of the threshold subject to taken criterion

SaveBest ( ) : void

Fix the best value

ThresholdVariator ( double leftBound, double rightBound ) : System

Initializes a new instance of the ThresholdVariator class.

Method Details

GetValue() public méthode

The get value.
public GetValue ( ) : double
Résultat double

Next() public abstract méthode

Calculates a new value of the threshold subject to taken criterion
public abstract Next ( Criterion criterion ) : double
criterion Criterion a rule subject to the threshold changes
Résultat double

SaveBest() public méthode

Fix the best value
public SaveBest ( ) : void
Résultat void

ThresholdVariator() public méthode

Initializes a new instance of the ThresholdVariator class.
public ThresholdVariator ( double leftBound, double rightBound ) : System
leftBound double /// The left bound of threshold. ///
rightBound double /// The right bound of threshold. ///
Résultat System

Property Details

current protected_oe property

The current.
protected double current
Résultat double

leftBound protected_oe property

The left bound.
protected double leftBound
Résultat double

rightBound protected_oe property

The right bound.
protected double rightBound
Résultat double