C# Class natix.SimilaritySearch.LocalSearchRestarts

Inheritance: LocalSearch
Show file Open project: sadit/natix Class Usage Examples

Public Methods

Method Description
Build ( MetricDB db, int neighbors ) : void
LocalSearchRestarts ( ) : System
LocalSearchRestarts ( LocalSearchRestarts a ) : System
SearchKNN ( object q, int K, IResult final_result ) : IResult

Protected Methods

Method Description
GreedySearch ( object q, int startID, HashSet visited, IResult res ) : void

Method Details

Build() public method

public Build ( MetricDB db, int neighbors ) : void
db MetricDB
neighbors int
return void

GreedySearch() protected method

protected GreedySearch ( object q, int startID, HashSet visited, IResult res ) : void
q object
startID int
visited HashSet
res IResult
return void

LocalSearchRestarts() public method

public LocalSearchRestarts ( ) : System
return System

LocalSearchRestarts() public method

public LocalSearchRestarts ( LocalSearchRestarts a ) : System
a LocalSearchRestarts
return System

SearchKNN() public method

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