C# Class natix.SimilaritySearch.PivotSelectorSSS

Inheritance: PivotSelector
Afficher le fichier Open project: sadit/natix

Méthodes publiques

Свойство Type Description
alpha double
curr int
db MetricDB
dmax double
pivs List
rand System.Random

Méthodes publiques

Méthode Description
NextPivot ( ) : int
PivotSelectorSSS ( ) : System
PivotSelectorSSS ( MetricDB db, double alpha = 0.4, Random rand = null ) : System
Reset ( ) : void

Méthodes protégées

Méthode Description
AppendPivot ( MetricDB db, double alpha, double dmax, int objID ) : void
EstimateMaxDistance ( MetricDB db, double prob ) : double

Method Details

AppendPivot() protected méthode

protected AppendPivot ( MetricDB db, double alpha, double dmax, int objID ) : void
db MetricDB
alpha double
dmax double
objID int
Résultat void

EstimateMaxDistance() protected méthode

protected EstimateMaxDistance ( MetricDB db, double prob ) : double
db MetricDB
prob double
Résultat double

NextPivot() public méthode

public NextPivot ( ) : int
Résultat int

PivotSelectorSSS() public méthode

public PivotSelectorSSS ( ) : System
Résultat System

PivotSelectorSSS() public méthode

public PivotSelectorSSS ( MetricDB db, double alpha = 0.4, Random rand = null ) : System
db MetricDB
alpha double
rand System.Random
Résultat System

Reset() public méthode

public Reset ( ) : void
Résultat void

Property Details

alpha public_oe property

public double alpha
Résultat double

curr public_oe property

public int curr
Résultat int

db public_oe property

public MetricDB db
Résultat MetricDB

dmax public_oe property

public double dmax
Résultat double

pivs public_oe property

public List pivs
Résultat List

rand public_oe property

public Random,System rand
Résultat System.Random