C# Class natix.SimilaritySearch.SATSEQ_ApproxSearch

Inheritance: SATSEQ
Show file Open project: sadit/natix

Public Properties

Property Type Description
rand System.Random

Public Methods

Method Description
SATSEQ_ApproxSearch ( ) : System
SATSEQ_ApproxSearch ( SATSEQ sat ) : System
SearchKNN ( object q, int K, IResult res ) : IResult
SearchRange ( object q, double radius ) : IResult

Protected Methods

Method Description
GreedySearchGlobalMinima ( int parent, object q, IResult res ) : void
GreedySearchLocalMinima ( int node, object q, IResult res, HashSet history ) : void

Method Details

GreedySearchGlobalMinima() protected method

protected GreedySearchGlobalMinima ( int parent, object q, IResult res ) : void
parent int
q object
res IResult
return void

GreedySearchLocalMinima() protected method

protected GreedySearchLocalMinima ( int node, object q, IResult res, HashSet history ) : void
node int
q object
res IResult
history HashSet
return void

SATSEQ_ApproxSearch() public method

public SATSEQ_ApproxSearch ( ) : System
return System

SATSEQ_ApproxSearch() public method

public SATSEQ_ApproxSearch ( SATSEQ sat ) : System
sat SATSEQ
return System

SearchKNN() public method

public SearchKNN ( object q, int K, IResult res ) : IResult
q object
K int
res IResult
return IResult

SearchRange() public method

public SearchRange ( object q, double radius ) : IResult
q object
radius double
return IResult

Property Details

rand public property

public Random,System rand
return System.Random